网站结构优化:
目的
1用户体验(让用户以最快的速度找到他想找的东西)
2收录(这个在小型网站中可以不考虑,大型网站中才会涉及)
3权重分配
4锚文字(排名算法中比较重要,参考维基百科)
涉及搜索引擎友好的网站结构
1对于我们的小型网站:每个页面都要有链接可以到另外的几个页面,到首页距离为一
2被发现的url必须是可抓取的
需要数据库动态处理才能得到最终url的url不可取
带有过多参数,带有session的url搜索引擎不喜欢
页面内容是flash,frame,内容重复 这些都是搜索引擎不喜欢的
避免蜘蛛陷阱
1减少flash的使用
2sessionid不要在url上传
3尽量使用301跳转(这个我还不是很懂,都是redirect哪个不一样呢)
4不要使用frame
5使用直接的url跳转减少参数使用
6减少javascript链接的使用
7将尽量多的信息放在游客就能接触到的地方
8不要强制使用cookie,搜索引擎蜘蛛没有cookie
物理结构以及链接结构
1物理结构
小型网站所有页面尽量放在根目录下
2链接结构
这个链接结构在我看来就是小型网站,尤其是公司主页类的网站直接所有页面都有指向所有页面的链接
导航清晰
1尽量使用文字导航
2页面尽量做的浅一些不要太深
3锚文字要包含跳转到的页面的信息,这个搜索引擎很看重
4大中型网站建议使用面包屑导航(小型的只有一层的就不必要了);
5不要在页脚堆积关键词链接,近两年对这个有惩罚
子域名和目录
网站小就完全不涉及子域名的问题
robots文件
这个目前我还不用用的时候详细研究。
url静态化
url尽量不带参数,一定要带参数的话,要想办法处理(这个在我们的初期小网站的情况下是不需要做的)(google搜索引擎是支持动态url的而且动态url对google来说还有好处)
url设计
1url越短越好
2避免过多参数
3目录层次尽量少
4文件和目录名要具有描述性
5url中出现关键词最好
6字母全小写
7连字符尽量使用-其实不是必须就不要连字符了
8目录形式还是文件形式都没关系
网址规范化
1在交换链接或是自己内部链接的时候,某个页面的链接地址一定要用一个,比如虽说http://www.dominname.com和http://dominname.com是一个网址也不行,必须要么都用前者要么都用后者