当前位置:网站首页 -> 网站建设
卢湾区网站建设:PHP网站开发 SEO搜索引擎优化
发布日期:2012/1/11 15:58:41 点击数:1382
一、 URL部分
1、 URL尽量静态化,至于真静态和伪静态,对于搜索引擎来讲是一样的;
2、 不管是域名还是URL路径中尽量带上关键词;
3、 URL中区分使用破折(-)和下划线(_),在搜索引擎中,made-in-china会被认为是made in china,而下划线连接的会被认为是连字符,从而被认定为一个词;
4、 注意页面内部URL权重的传递,越靠前的连接(内链,外链)会获得更高的权重分配,所以,尽量将一些重要的分类页的链接放在上面;
5、 目录式URL的权重比文件式URL的权重高;
6、 URL的结构。对于URL结构来说,像pass4sure.com这样的层次结构还是很好的,用户看起来也比较舒服,一般三层就可以了 xxx.com/产品分类/产品页.html;
二、 站内源代码部分
1、 如果页面中使用到JavaScript,尽量放在JS文件中引用;
2、 如果页面中使用到CSS样式表,尽量都定义在CSS文件中引用;
以上两条主要原因是,JS,CSS都可以被缓存,不用再每次都从服务器调;
3、 页面布局尽量使用DIV+CSS;
4、 去除源代码中的无效代码;
三、 W3C 对站内源代码的规范要求
5、 页面中不管是什么图片,按照W3C标准,都需要加alt属性(也能方便蜘蛛“看懂”图片);
6、 所有标签均使用小写;
7、 所有属性均需要使用引号;
8、 所有标签均要严格匹配结束,<img>,<br>,<input>等自结束的标签末尾必须加”/”;
9、 img标签必须使用alt属性;
10、 javascript,必须加 type=”text/javascript”;
11、 class,id,属性要区分使用,id 不可以被重复使用;
12、 如果要显示的<,>等符号,在源代码中需要使用转义符号进行转义;
总结:在写代码的时候注意规范,页面完成后提交W3C审核,在养成了良好的代码编写习惯后通过W3C的HTML代码验证不难。
四、 站内其他优化
1、 服务器响应请求的时间,以及返回数据不能太慢,反应慢不仅对SE不友好,也是对用户不友好;
2、 页面标题和关键词,描述的攥写。在进行关键词匹配的时候Title中的关键词权重最高,标题(或者标题的一部分)也是被显示出来供搜索的人参考的,所以一定要有个好的Title,更不可犯整站的Title,keywords,DESC都一样的错误;
3、 一些无用的页面(Privacy Policy , Contact Us之类),可以在链接中加Nofollow;(其实站内的文件+nofollow或者用JS写意义不大。)
4、 网站站内都放robots.txt,根据分析的几个站点的访问日志来看,SE应该是先查看站点robots.txt,如果没有这个文件就会返回一个404错误;
5、 对index.html,index.php等指向页同域名指向页相同的,使用301定向到一个页面;
6、 分页中也常存在一个问题就是第一页同默认的栏目第一页相同,比如
7、 做好自定义错误页面,然后用.htaccess文件对错误自定义,避免在发生错误的时候流量直接流失;
8、 生成sitemap或rss feed并提交;
9、 抄袭一段描述较好的站内链接结构的文章:
主页链接向所有的频道主页
主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页
所有频道主页都连向其他频道主页
频道主页都连回网站主页
频道主页也连向属于自己本身频道的内容页
频道主页一般不连向属于其他频道的内容页
所有内容页都连向网站主页
所有内容页都连向自己的上一级频道主页
内容页可以连向同一个频道的其他内容页
内容页一般不连向其他频道的内容页
内容页在某些情况下,可以用适当的关键词连向其他频道的内容页
频道形成分主题
10、使用面包屑导航,第一对用户体验还是不错的,对SE至少从理论上来讲没坏影响;
11、据说tag是个好东西,可以帮助收录,但是我只在BLOG上用过,做资源站没涉及过,下次可以注意下。每个内容页面TAG不要太多;
12、 利用好h标签,H1标签中的内容还是占有较高的权重,当然这些H标签最好是配套使用,否则效果不是很好;分析网址会发现在每个产品页都用h1标签来突出产品名称。
1、 URL尽量静态化,至于真静态和伪静态,对于搜索引擎来讲是一样的;
2、 不管是域名还是URL路径中尽量带上关键词;
3、 URL中区分使用破折(-)和下划线(_),在搜索引擎中,made-in-china会被认为是made in china,而下划线连接的会被认为是连字符,从而被认定为一个词;
4、 注意页面内部URL权重的传递,越靠前的连接(内链,外链)会获得更高的权重分配,所以,尽量将一些重要的分类页的链接放在上面;
5、 目录式URL的权重比文件式URL的权重高;
6、 URL的结构。对于URL结构来说,像pass4sure.com这样的层次结构还是很好的,用户看起来也比较舒服,一般三层就可以了 xxx.com/产品分类/产品页.html;
二、 站内源代码部分
1、 如果页面中使用到JavaScript,尽量放在JS文件中引用;
2、 如果页面中使用到CSS样式表,尽量都定义在CSS文件中引用;
以上两条主要原因是,JS,CSS都可以被缓存,不用再每次都从服务器调;
3、 页面布局尽量使用DIV+CSS;
4、 去除源代码中的无效代码;
三、 W3C 对站内源代码的规范要求
5、 页面中不管是什么图片,按照W3C标准,都需要加alt属性(也能方便蜘蛛“看懂”图片);
6、 所有标签均使用小写;
7、 所有属性均需要使用引号;
8、 所有标签均要严格匹配结束,<img>,<br>,<input>等自结束的标签末尾必须加”/”;
9、 img标签必须使用alt属性;
10、 javascript,必须加 type=”text/javascript”;
11、 class,id,属性要区分使用,id 不可以被重复使用;
12、 如果要显示的<,>等符号,在源代码中需要使用转义符号进行转义;
总结:在写代码的时候注意规范,页面完成后提交W3C审核,在养成了良好的代码编写习惯后通过W3C的HTML代码验证不难。
四、 站内其他优化
1、 服务器响应请求的时间,以及返回数据不能太慢,反应慢不仅对SE不友好,也是对用户不友好;
2、 页面标题和关键词,描述的攥写。在进行关键词匹配的时候Title中的关键词权重最高,标题(或者标题的一部分)也是被显示出来供搜索的人参考的,所以一定要有个好的Title,更不可犯整站的Title,keywords,DESC都一样的错误;
3、 一些无用的页面(Privacy Policy , Contact Us之类),可以在链接中加Nofollow;(其实站内的文件+nofollow或者用JS写意义不大。)
4、 网站站内都放robots.txt,根据分析的几个站点的访问日志来看,SE应该是先查看站点robots.txt,如果没有这个文件就会返回一个404错误;
5、 对index.html,index.php等指向页同域名指向页相同的,使用301定向到一个页面;
6、 分页中也常存在一个问题就是第一页同默认的栏目第一页相同,比如
7、 做好自定义错误页面,然后用.htaccess文件对错误自定义,避免在发生错误的时候流量直接流失;
8、 生成sitemap或rss feed并提交;
9、 抄袭一段描述较好的站内链接结构的文章:
主页链接向所有的频道主页
主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页
所有频道主页都连向其他频道主页
频道主页都连回网站主页
频道主页也连向属于自己本身频道的内容页
频道主页一般不连向属于其他频道的内容页
所有内容页都连向网站主页
所有内容页都连向自己的上一级频道主页
内容页可以连向同一个频道的其他内容页
内容页一般不连向其他频道的内容页
内容页在某些情况下,可以用适当的关键词连向其他频道的内容页
频道形成分主题
10、使用面包屑导航,第一对用户体验还是不错的,对SE至少从理论上来讲没坏影响;
11、据说tag是个好东西,可以帮助收录,但是我只在BLOG上用过,做资源站没涉及过,下次可以注意下。每个内容页面TAG不要太多;
12、 利用好h标签,H1标签中的内容还是占有较高的权重,当然这些H标签最好是配套使用,否则效果不是很好;分析网址会发现在每个产品页都用h1标签来突出产品名称。
【 关闭窗口 】