如果期望网站可以通过搜索引擎获取自然搜索流量,我们需要做很多工作。搜索引擎的工作原理比较复杂,但简单来说包含以下三个方面:收录、排序和展现。其实不难理解,如果要在搜索引擎上查找到想要的信息,那么这些信息首先需要能够让搜索引擎识别。这里简述下如果让网站更好的被收录,都需要做哪些基本工作。
1. 确保网站信息可被爬虫识别
目前搜索引擎还不能识别放置在图片、flash中的文本信息。尤其是百度,目前也不能很好的识别javascript中的文本信息和链接。
建议在做网站时注意以下几点:
(1) 使用文字而非flash、图片、javascript等来显示重要的内容或链接
(2) 允许的条件下,尽量不使用flash页面元素。如不能避免,请为flash内容创建一个文字版的备用页面。
(3) 避免将重要的网页信息放入iframe结构中,搜索引擎将不会抓取结构中的内容。
2. 建立良好的网站结构
为了清晰、调理的管理网站内容,要求网站需要做好栏目分类。一方面方便读者浏览网站,了解网站结构并快速找到目标内容;另一方面帮助搜索引擎更好的理解网站结构。
网站通常采用树形结构,一般分为以下三种层次:首页-栏目页-内容页。理想的网站层级结构要尽量少,最好采用扁平结构,减少首页到内容页的访问路径。
请注意以下几点:
(1) 为每类页面添加面包屑导航,搜索引擎将会根据面包屑导航中的层级结构来理解本页面所处的位置。
(2) 保证页面上每一个页面都有至少一个链接可以到达。
(3) 合理组织归类网站中的内容,但要避免分类过于细致。
(4) 指向页面的导航避免使用复杂的js或者flash,防止搜索引擎无法抓取。
(5) 使用图片做链接时,请使用ALT属性标注,帮助搜索引擎理解所到达的界面主体是什么。