在做网站SEO优化中,其实代码尤为重要,虽然用户看不到,但是搜索引擎蜘蛛却会特别关注,下面说说代码该怎么进行诊断。
①301重定向
我们普遍见到的301就是将带www或者不带www的域名都重定向到带www的域名上,防止域名分权重。当然遇到一些CMS自带首页的路径为index.htm/home.htm的,我们就需要诊断出,然后将这些路径301到只有www的域名上去,不然这些首页路径就可能产生冲突。
②404页面
对于网站已经丢失的路径或者系统找不到的路径,在用户访问的时候,出现404页面,引导用户回到首页,无论是对于用户还是SEO优化搜索引擎来说都是非常友好的。
③canonical
对于大多数的企业站来说,一般都会将带www的域名设置为首选域。所以在首页的头部加上canonical代码是很有必要的,也有利于SEO优化。
④nofollow
nofollow标签的意思是告诉SEO优化搜索引擎不要追踪此网页上的链接或不要追踪此特定链接,目前一般是写在meta里,只是这种极少用;另一种则是写在A链接里面,这是我们经常用到的。
⑤sitemap
网站地图就是指明了一个网站结构、栏目和内容说明等相关信息的网页,用户和SEO优化搜索引擎都可以借助sitemap来对整个网站的架构进行梳理,能够快速的了解网站内容。
⑥robots文件
一般SEO优化搜索引擎蜘蛛来抓取网站的时候都会先看下robots.txt文件,他会告诉搜索引擎哪些页面可以抓取,可以页面是屏蔽了不能抓取的。所以在诊断收录的时候,我们可以先看下robots文件,是否屏蔽了哪些页面的抓取。