什么样的网站设计对搜索引擎是友好的?
那么,什么样的网站设计是对搜索引擎友好(Search Engine Friendly)的呢?
我们不妨从搜索引擎蜘蛛的角度去看待一个网站,在抓取、索引和排名时会遇到哪些问题呢?解决了这些问题的网站设计就是对搜索引擎友好的。
1) 搜索引擎蜘蛛能否找到网页?要让搜索引擎发现网站首页,就必须要有外部链接连到首页,找到首页后,蜘蛛沿着网站的内部链接找到更深层次的内容页面。所以,必须要求网站要有良好的结构,符合逻辑,并且网站内所有页面可以通过可爬行的普通 HTML 链接到好的结构,符合逻辑,并且网站内所有页面可以通过可爬行的普通 HTML 链接到达。
搜索引擎蜘蛛一般不能跟踪爬行 JavaScript 链接、Flash 中的链接等,这就会造成收录问题。
网站所有页面离首页点击距离不能太远,最好在 4~5 次点击之内到达所需页面。要被搜索引擎收录,页面就需要有最基本的权重,良好的网站链接结构可以适当地传递权重,使尽量多的页面达到收录门槛。
2) 找到网页后能否顺利抓取页面内容?蜘蛛在发现网站的页面之后,作为 SEOer 必须保证 URL 是可以被抓取的,虽然这些 URL 不一定会全部抓取,但需要尽可能地增大页面被抓取的可能性。
数据库动态生成、带有过多参数的 URL、整个页面都是 Flash、框架结构(frame)等都可能使搜索引擎敬而远之。
如果网站内的某些目录或文件不希望被搜索引擎抓取或收录,除了不链接到这些目录或文件意外,更为妥当的方式是使用 robots 协议或 meta robots 标签禁止蜘蛛访问。
3) 抓取页面后能否提取有用信息?若使搜索引擎抓取页面之后能够快速有效地提取有用的信息,首先必须保证网页代码的精简性,不要过于冗余,也就是网页格式标签所占的比例越小越好,真正的内容所占的比例越大越好,整个网页文件越小越好。
建议将 CSS、JavaScript 通过外部调用的方式写入代码中,尽可能缩减代码行数。
另外,关键词在页面重要位置的合理分布、重要标签的撰写等可以帮助搜索引擎理解页面内容,提取有用信息。
只有搜索引擎能顺利找到所有页面,抓取这些页面并提取其中真正有相关性的内容,网站才可以被视为是对搜索引擎友好的。
23545.html
CSShtmljavaJavaScript相关文章
- 网站详情页应该如何设计?
- Cloud Studio搭建网站新姿势
- 简约主义网站设计的必要点
- 成功的网站设计需要注意,网站配色和网站内容规划
- 手机响应式网站设计_如何做响应式网页设计
- HTML5+CSS3海绵宝宝网站设计(1)
- 2022年最酷的6个Logo设计灵感干货网站
- WordPress网站B2主题美化文章彩色角标
- 电子商城网站平台(python+vue)可用作毕业设计+系统设计
- 花 31 万元重新设计网站后,我后悔了
- 2023最新开源个人收款免签约网站源码(StarMQ1.0)
- Dreamweaver2020高效的网页设计工具,更快速、更灵活地创作网站
- [下载] 微软官方设计团队建立壁纸分享网站 提供多张微软风格的创意壁纸
- 让网站动起来!12款优秀的 jQuery 动画插件推荐
- 网站设计
- 重新设计Oracle网站之重新设计(oracle网站)
- 20个让你爱不释手的汉堡菜单设计风格网站示例欣赏
- MSSQL查找网站路径:实现一键搜索(mssql查找网站路径)
- 网站优化之路采用Redis缓存加速(网站redis缓存设计)
- 解决Redis缓存穿透与雪崩安全保障你的网站(redis缓存穿透和雪崩)
- “黄赌毒网站”如何越过千难万险来到你眼前?我们又如何千辛万苦地干掉它? | 宅客黑镜头
- CSS网页布局入门教程9:用CSS设计网站导航——横向导航
- jsp网站永久换域名的处理过程
- 分享网站群发站内信数据库表设计
- 在一个网站下再以虚拟目录的方式挂多个网站的方法
- Asp.Net网站性能优化之缓字决(上)缓冲写数据