在软件中体悟人生 在人生中感悟软件

专注Web项目设计、实现和管理
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

    做好网站优化,不仅仅是为了讨好搜索引擎能够更好的搜录网站、页面、文章等,还为了给访问者提供更好的阅读体验,保证网站的正常运转。站内优化可以从以下几个方面展开:

 

一、网站结构优化方面

1、 路径要通——制作清晰的网站导航

蜘蛛爬行网站首先是爬到网站的首页,然后会通过网站导航浏览整个网站,一个清晰的合理的网站导航结构可以非常有效的引导蜘蛛爬行到网站每个角落。网站导航要竟可能采用扁平树状结构,让每个文章页面到网站首页的点击距离竟可能短。如果不是太大的网站,比如企业站,个人博客,尽可能将将新文章直接放在首页,这样可以有效的提升新文章收录的几率。网站导航采用html链接制作,切记不要使用图片链接,flash导航等蜘蛛无法爬行的链接方式,虽然好看,但是会导致网站成为蜘蛛陷阱。

 

2、 标题要准——网站标题关键词定位准确

网站title标题,也就是你的网站叫什么名字,通常做SEO优化,都会选出三个到五个关键词来做标题,那么标题的顺序排列也是有规律的,从左到右,权重依次递减。关键词,我们要选出搜索量相对较高的排在最前面,以获得最高流量。具体的格式:关键词1_关键词2_关键词3—【广告语】,目前以这种格式来写title是对引擎最有好的,同样也提升了用户体验度。这样写的好处是,突出重点,让用户一眼发现这个网站的特点,和主打产品以及项目。

 

3、url要短——设计合理提升识别度

太长的动态url比如qq空间的url是非常不利于蜘蛛抓取页面的。让url简洁明了也是seo需要注意的地方,在url中添加关键词可以有效地提高关键词排名,如果是中文关键词,你的url中无法添加汉字,添加相应的拼音是无法提高关键词排名,不过从用户体验角度看,这种做法还是值得提倡的。

 

4、脚本要对——提高网页响应速度

绝大部分网页都会把JS文件放在head中,但是很多浏览器都会使用单一的线程来做网页页面的加载和JS脚本处理,也就是当执行引擎遇到script代码的时候,此时页面后面的加载都必须等JS执行完毕。如果JS执行速度慢,那么用户就只能死等了,此时用户就很可能关掉网页。

最好的办法就是让JS文件最后加载,也就是页面全部呈现完再追加JS脚本,当window.onload事件触发完后,我们才开始加载JS,这样完全不会让用户去等待网站的主题内容加载,目前有很多大型网站就是利用的这个。

减少不不必要的代码,太多的js和css代码会影响爬虫的速度。不要用脚本制作导航链接,如用*.write显示正文,会影响搜索引擎对页面内容的搜索。将脚本文件作为外部文件使用。如:将java***脚本置入一个.js扩展名的文件《***src=“脚本名称”》《/***》;将脚本源代码移至源码底部。

 

 

二、页面关键词优化方面

1、关键词选择。

一个页面确定3~5个核心关键词,围绕核心关键字进行排列组合产生关键词组或短句;核心关键词可以选择页面内出现最多的词语,要符合搜索者的心理,不要用意义太泛的关键词。

2、关键词布局。

无所不在,有所侧重。在下面这些地方用一次关键词:网页标题,说明标签,正文标题,网址URL,粗体,斜体,网页的最开始部分。

3、关键词的密度。

一般关键词密度在2%到5%较为合适。

4、关键词相关控制

在内容页增加同类文章列表和相关文章列表,以添加内容页的相关性,加强匹配度。首页:核心关键词(热门);栏目页:相对热门关键词(一般);最终页:尽量长尾关键词(冷门)

 

三、文章编辑优化方面

1、 图片添加ALT属性

虽然蜘蛛无法识别图片,但是蜘蛛是可以抓取图片Alt属性的,确保网站所有图片的Alt属性都和网站主题竟可能相关。竟可能做到所有图片的Alt属性符合W3c标准。

 

2、网站资讯尽力确保相关性与原创性

比如,卖手机的网站,你不要上卖电脑的新闻,要与手机相关的新闻即可。什么是原创性?即不要抄袭他人的文章直接放进网站。至少要去修改一下,比如标题等。

 

3、合理的站内锚文本

锚文本在站内优化之中是非常重要的,所以要合理的布置好锚文本的出现,当出现关键词的时候添加一个锚文本的话可以将企业站首页的权重增加,在首页该关键字的排名也会提高。如果想提升网站内页和关键词的排名也可以做好文章和文章之间的定向锚文本,这也是一个不错的选择。做好了版块和版块文章和文章之间的相关锚文本那么网站的权限和排名提升就指日可待了。