网页制作的方法很通用,可以举一反三。但是在网页制作中需要注意的细节是不容忽视的。
由于不同的搜索引擎在网页支持方面存在差异,因此在设计网页时不要只注意外观漂亮,许多平常设计网页时常用到的元素到了搜索引擎那里会产生问题。
一、框架结构
有些搜索引擎(如FAST)是不支持框架结构的,程序无法阅读这样的网页。
二、图像区块
除AltaVista、Google和Northern Light明确支持图像区块链接外,其他引擎是不支持它的。尽量不要设置Image Map链接。
三、特效链接
我们经常看到有些网站为导航链接加上了特效,如点击某个项目会展开下层链接等。这些效果一般通过Java Script实现,视觉上非常新颖,但是不容易被搜索引擎检索到。
四、FLASH
虽然FLASH制作的网页视觉效果较好,但搜索引擎对此却不太感冒,个案表明这一类的网站很难被百度搜索引擎索引。明智的做法是提供FLASH和非FLASH网页两种选择,这样即增加了网页的观赏性,又照顾到了搜索引擎的情绪。
五、动态网页
任何地址中带“?”号、“&”号(及其他类似符号)的网页都会把搜索程序挡在门外。这些网页通常由CGI、PHP、ASP等程序产生,技术上较先进,但不适合搜索引擎的程序。虽然目前有的大型搜索引擎(如Google)已具备检索动态网页的能力,但相当一部分数引擎还是不支持它的。而且即使是能够索引动态网页的Google,也在多个场合中明确表示不保证检索全部的动态网页。因此,除非是超大型网站,为方便起见不得不采用动态网页生成技术,否则还是尽量使用静态网页为好。