这个系列文章是总结这么多年经验的一个系列教程,这一个系列的文章不会去过多的解释每一个做法的缘由,而且也会尽量把所有的工作量化出来。废话不多说,进入正题。
针对外贸SEO,主要目标是google和yahoo这两个老大哥了,bing虽说算是个新生儿但算法终归还是不能完全特立独行,所以我这里还是以google为主。文章的顺序也就是优化工作的顺序了。这个专辑当中所提到的内容有一些不仅仅针对SEO,对用户体验也是很好的,但是我实在没精力每个都去解释为什么,那样的话就不是专辑而是书了。
站内主要分两个部分,一个是html代码和源程序的代码,另一个就是内容,今天我从代码说起。
优化的代码整体原则是两个,一是简洁,二是迅速,而且不要忽略任何一个细节。
具体实施方案:
1、程序要求大型站点可以伪静态,小型站点要求可以静态化。请不要用什么搜索引擎可以正常抓取动态网页来反驳,静态化的好处不仅仅是便于抓取这一点。
2、源程序的执行速度要快,对于在网页当中固定的内容(例如首页的title和不经常增减的分类,以及网站底部信息等等),尽可能避免读取数据库,而将内容直接固化到网页当中减少对数据库和服务器的访问次数。
3、代码要严谨,尽可能避免程序执行出错,最大可能的提供自定义调用内容的标签,并且调用的内容以html形式展现而非JS之类的方法展现。
4、代码严格要求安全,被黑客入侵挂马之类的对排名影响非常重要。
基本上做到以上这四点,对于程序本身而言就已经为SEO打好了一个非常好的基础。下面是html代码方面的一些优化执行方法
1、网页要通过w3c标准,关于w3c问题都有解决方案,请善用google搜索。
2、网页当中尽量减少过多的注释,网站人员自己可以保留一份包含注释的文件便于修改查错,但呈现在网民眼中的源代码中尽量减少注释。
3、网页采用div+css,并且将css内容封装起来放到一个css文件当中,避免调用过多的css文件。
4、网页当中的功能性JS,尽可能封装到一个文件当中并且在网站底部调用,内容性JS则不要封装,google是有能力抓到的。Flash内容同JS的处理方式一样。
5、不要因为考虑IE6的问题而去让网页变得臃肿,IE6过去了。
6、网页内部嵌套代码要清晰,避免一个网站使用多套模板随即轮换。
7、当网页当中如果有选项框并且有很多选项内容的时候,把这个部分尽可能的放到内容的后面,不要因为这种东西影响网页打开的速度,其他类似的内容也同理。
8、该有的标签都要有,而且只要有就要准确,写不准确的标签不如不写。
9、请尽你所能让你的网页源代码越少越好,越简洁越好。
一个网页做到以上几点,拿去做SEO几乎是无往不利了,同时为UE也打下了非常优秀的基础。
Popularity: 1%
