网站架构与URL优化中要注重的几个原则小结
程序员文章站
2022-05-23 18:40:30
网站架构与URL优化中要注重的几个原则小结,做网站的朋友可以参考下。... 10-12-24...
网站构架优化
1. 网站导航优化
(1)主导航醒目清晰
主导航一般体现为一级目录,通过它用户和蜘蛛程序可以层层深入访问到网站所有重要内容。因此主栏目必须在网站首页第一屏的醒目位置体现,并最好采用文本链接而不是图片。
(2)首页突出重要内容
除了主栏目,还应该将次级目录中的重要内容以链接的方式在首页或其他子页中多次呈现,以突出重点。搜索引擎会对这种一站内多次出现的链接给予充分重视,对网页级别提高有很大帮助,这也是每个网站首页的网页级别一般高于其他页面级别的重要因素,因为每个子页都对首页进行了链接。
2.超链接优化:
(1)url优化:
把网站的url优化成权重较高的url。(u全部使用静态url,不要在url中出现"?"、"="、"%",以及"&"、"$"等符号。用“/”代替)
网站目录层级为2~3层子目录。像下面这样:
http://www.seo9go.com/event/list/.../page.htm
此外,图形、脚本、cgi-bin和css样式表则各自建立专门的目录收入其中,一般不放在根目录下。
(2)目录和文件命名规则
根据关键字规范原则,可以在目录名称和文件名称中使用关键词。但如果是关键词组,则需要用分隔符分开。一般用连字符“-”进行分隔,尽量使用不多于3个连字符。因此,如果以“中国制造”作文件名,那就按照这个要求来书写:
made-in-china. htm (连字符)
目录和最终页面最好能包含关键词,可以采用英文和拼音的形式。如果url中有多个关键词则需要进行分隔,请使用“-”。
(3)做好站内链接:
做好站内各类页面之间的相关链接,此条非常重要,这方面做好,可以在改版初期先利用网站的内部链接,为重要的关键词页面建立众多反向链接。(反向链接是网页和网页之间的,不是网站和网站之间的。所以网站内部页面之间相互的链接,也是相互的反向链接,对排名很有益的。)
比较好的情况是逻辑结构与前面的树型物理结构相吻合,也就是说:
主页链接向所有的频道主页
主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页
所有频道主页都连向其他频道主页
频道主页都连回网站主页
频道主页也连向属于自己本身频道的内容页
频道主页一般不连向属于其他频道的内容页
所有内容页都连向网站主页
所有内容页都连向自己的上一级频道主页
内容页可以连向同一个频道的其他内容页
内容页一般不连向其他频道的内容页
内容页在某些情况下,可以用适当的关键词连向其他频道的内容页
频道形成分主题
(4)动态url
a . 目前很多网站都有数据库驱动生成的url,即动态url,往往表现为在url中出现“?”、“=”、“%”,以及“&”、“$”等字符。动态url极不利于搜索引擎抓取网页,会严重影响网站排名,通常是通 过技术解决方案将动态url转化成静态url形式,如:
http://www.yoursite.com/messages.php?id=2&type=5 转化为:
http://www.yoursite.com/messages/2/5/
b . 内部链接尽量为绝对链接路径.
3. 图片的优化(这是我们平时注意不到的地方)
对图片的优化还有“添加alt属性文字”和“图片文字说明”,通过对图片的优化,可以使搜索引擎根据这些提示搜索到我们的图片:
(1)、在图片上方或下方加上包含关键词的描述文本;
(2)、在代码中增加一个包含关键词段的heading标题标签,然后在图片下方增加文字描述。
(3)、在图片下方或旁边增加如"更多某某"链接,包含关键词。
总的说来,对图片的优化还是应该尽量减少大图片以及缩小图片的加载时间。alt属性中的文字对搜索引擎来说,其重要性比正文内容的文字要低。
4、 网页代码的优化(主要是javascript)
(1)、将脚本移至页面底部
大部分的java代码都可以移到页面结束标签之上,而不影响网站功能。这样就能一开始突出关键词,并加快页面加载时间。
(2)、将javascript脚本放到 .js文件中。
这样.js脚本就可以被缓存下来,访问同样调用这个javascript的页面的时候就会提高网页的访问速度。
5、新版上线后的注意事项
(1). 保留原有的网页命名/pr值:
保留原有网页,即使网页的结构和内容被更改,搜索引擎蜘蛛还是可以按“原路”找到页面。这种方式能让蜘蛛更快的重新收录原页面中的新内容,也保护了原有的排名及页面的pr值。当然,如果有些页面不合理的,不适合搜索引擎的可以删掉,对于那些包含现在每天能带来稳定流量的关键字页面,可以将其保留。
(2). sitemaps 更新:
能让搜索引擎更好、更快的收录新站,建议建立sitemaps,告诉搜索引擎我的网站在改变,牵引搜索蜘蛛去收录新的页面。
(3). 避免站点内容的冲突:
因为新改版之后不可能很快就有很多新的内容,所以网站的内容还是照搬旧版本的内容,这样对搜索引擎是不友好的,另外加上新、旧网站的网站结构不一样,搜索引擎有可能要花更多的时间来观察、分析目前的网站情况。所以应该处理好新、旧站之间的链接、内容的关联性,避免出现过多内容重复。
(4). 及时检查网站友情链接,以防止链接到的页面因作弊被惩罚。
1. 网站导航优化
(1)主导航醒目清晰
主导航一般体现为一级目录,通过它用户和蜘蛛程序可以层层深入访问到网站所有重要内容。因此主栏目必须在网站首页第一屏的醒目位置体现,并最好采用文本链接而不是图片。
(2)首页突出重要内容
除了主栏目,还应该将次级目录中的重要内容以链接的方式在首页或其他子页中多次呈现,以突出重点。搜索引擎会对这种一站内多次出现的链接给予充分重视,对网页级别提高有很大帮助,这也是每个网站首页的网页级别一般高于其他页面级别的重要因素,因为每个子页都对首页进行了链接。
2.超链接优化:
(1)url优化:
把网站的url优化成权重较高的url。(u全部使用静态url,不要在url中出现"?"、"="、"%",以及"&"、"$"等符号。用“/”代替)
网站目录层级为2~3层子目录。像下面这样:
http://www.seo9go.com/event/list/.../page.htm
此外,图形、脚本、cgi-bin和css样式表则各自建立专门的目录收入其中,一般不放在根目录下。
(2)目录和文件命名规则
根据关键字规范原则,可以在目录名称和文件名称中使用关键词。但如果是关键词组,则需要用分隔符分开。一般用连字符“-”进行分隔,尽量使用不多于3个连字符。因此,如果以“中国制造”作文件名,那就按照这个要求来书写:
made-in-china. htm (连字符)
目录和最终页面最好能包含关键词,可以采用英文和拼音的形式。如果url中有多个关键词则需要进行分隔,请使用“-”。
(3)做好站内链接:
做好站内各类页面之间的相关链接,此条非常重要,这方面做好,可以在改版初期先利用网站的内部链接,为重要的关键词页面建立众多反向链接。(反向链接是网页和网页之间的,不是网站和网站之间的。所以网站内部页面之间相互的链接,也是相互的反向链接,对排名很有益的。)
比较好的情况是逻辑结构与前面的树型物理结构相吻合,也就是说:
主页链接向所有的频道主页
主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页
所有频道主页都连向其他频道主页
频道主页都连回网站主页
频道主页也连向属于自己本身频道的内容页
频道主页一般不连向属于其他频道的内容页
所有内容页都连向网站主页
所有内容页都连向自己的上一级频道主页
内容页可以连向同一个频道的其他内容页
内容页一般不连向其他频道的内容页
内容页在某些情况下,可以用适当的关键词连向其他频道的内容页
频道形成分主题
(4)动态url
a . 目前很多网站都有数据库驱动生成的url,即动态url,往往表现为在url中出现“?”、“=”、“%”,以及“&”、“$”等字符。动态url极不利于搜索引擎抓取网页,会严重影响网站排名,通常是通 过技术解决方案将动态url转化成静态url形式,如:
http://www.yoursite.com/messages.php?id=2&type=5 转化为:
http://www.yoursite.com/messages/2/5/
b . 内部链接尽量为绝对链接路径.
3. 图片的优化(这是我们平时注意不到的地方)
对图片的优化还有“添加alt属性文字”和“图片文字说明”,通过对图片的优化,可以使搜索引擎根据这些提示搜索到我们的图片:
(1)、在图片上方或下方加上包含关键词的描述文本;
(2)、在代码中增加一个包含关键词段的heading标题标签,然后在图片下方增加文字描述。
(3)、在图片下方或旁边增加如"更多某某"链接,包含关键词。
总的说来,对图片的优化还是应该尽量减少大图片以及缩小图片的加载时间。alt属性中的文字对搜索引擎来说,其重要性比正文内容的文字要低。
4、 网页代码的优化(主要是javascript)
(1)、将脚本移至页面底部
大部分的java代码都可以移到页面结束标签之上,而不影响网站功能。这样就能一开始突出关键词,并加快页面加载时间。
(2)、将javascript脚本放到 .js文件中。
这样.js脚本就可以被缓存下来,访问同样调用这个javascript的页面的时候就会提高网页的访问速度。
5、新版上线后的注意事项
(1). 保留原有的网页命名/pr值:
保留原有网页,即使网页的结构和内容被更改,搜索引擎蜘蛛还是可以按“原路”找到页面。这种方式能让蜘蛛更快的重新收录原页面中的新内容,也保护了原有的排名及页面的pr值。当然,如果有些页面不合理的,不适合搜索引擎的可以删掉,对于那些包含现在每天能带来稳定流量的关键字页面,可以将其保留。
(2). sitemaps 更新:
能让搜索引擎更好、更快的收录新站,建议建立sitemaps,告诉搜索引擎我的网站在改变,牵引搜索蜘蛛去收录新的页面。
(3). 避免站点内容的冲突:
因为新改版之后不可能很快就有很多新的内容,所以网站的内容还是照搬旧版本的内容,这样对搜索引擎是不友好的,另外加上新、旧网站的网站结构不一样,搜索引擎有可能要花更多的时间来观察、分析目前的网站情况。所以应该处理好新、旧站之间的链接、内容的关联性,避免出现过多内容重复。
(4). 及时检查网站友情链接,以防止链接到的页面因作弊被惩罚。
上一篇: Jenkins使用docker构建