网站如何进行内部优化
网站如何进行内部
内部优化主要是指对网站内部进行一些必要的优化调整。
一、 站内源代码部分
1、如果页面中使用到JavaScript,尽量放在JS文件中引用。
2、如果页面中使用到CSS样式表,尽量都定义在CSS文件中引用。
以上两条主要原因是,JS,CSS都可以被缓存,不用再每次都从服务器调。
3、页面布局尽量使用DIV+CSS。
4、去除源代码中的无效代码。
二、W3C 对站内源代码的规范要求
1、页面中不管是什么图片,按照W3C标准,都需要加alt属性(也能方便蜘蛛“看懂”图片)。
2、所有标签均使用小写。
3、所有属性均需要使用引号。
4、所有标签均要严格匹配结束,<img>,<br>,<input>等自结束的标签末尾必须加”/”。
5、img标签必须使用alt属性。
6、 javascript,必须加 type=”text/javascript”。
7、class,id,属性要区分使用,id 不可以被重复使用。
8、如果要显示的<,>等符号,在源代码中需要使用转义符号进行转义。
三、URL部分
1、URL尽量静态化,至于真静态和伪静态,对于搜索引擎来讲是一样的。
2、不管是域名还是URL路径中尽量带上关键词。
3、URL中区分使用破折(-)和下划线(_),在搜索引擎中,made-in-china会被认为是made in china,而下划线连接的会被认为是连字符,从而被认定为一个词。
4、注意页面内部URL权重的传递,越靠前的连接(内链,外链)会获得更高的权重分配,所以,尽量将一些重要的分类页的链接放在上面。
5、目录式URL的权重比文件式URL的权重高。
6、URL的结构。对于URL结构来说,层次结构要尽量短,用户看起来会也比较舒服,一般三层就可以了 xxx.com/产品分类/产品页.html。
四、站内其他优化
1、服务器响应请求的时间,以及返回数据不能太慢,反应慢不仅对SEO不友好,也是对用户不友好
2、页面标题和关键词,描述的攥写。在进行关键词匹配的时候Title中的关键词权重最高,标题(或者标题的一部分)也是被显示出来供搜索的人参考的,所以一定要有个好的Title,更不可犯整站的Title,keywords,Description都一样的低级错误。
3、一些无用的页面(Privacy Policy , Contact Us之类),可以在链接中加Nofollow。(其实站内的文件+nofollow或者用JS写意义不大。)
4、网站站内都放robots.txt,根据分析的几个站点的访问日志来看,Seo应该是先查看站点robots.txt,如果没有这个文件就会返回一个404错误。
5、对index.html,index.php等指向页同域名指向页相同的,使用301定向到一个页面。
6、做好自定义错误404页面,然后用.htaccess文件对错误自定义,避免在发生错误的时候流量直接流失。
7、生成sitemap或rss feed并提交。