身为前端开发工程师,你需要了解的搜索引擎优化SEO.
网站url
网站创建具有良好描述性、规范、简单的url,有利于用户更方便的记忆和判断网页的内容,也有利于搜索引擎更有效的抓取您的网站。网站设计之初,就应该有合理的url规划。
处理方式: 1.在系统中只使用正常形式url,不让用户接触到非正常形式的url。 2.不把session id、统计代码等不必要的内容放在url中。 3.不同形式的url,301永久跳转到正常形式。 4.防止用户输错而启用的备用域名,301永久跳转到主域名。 5.使用robots.txt禁止Baiduspider抓取您不想向用户展现的形式。
title信息
网页的title用于告诉用户和搜索引擎这个网页的主要内容是什么,而且当用户在百度网页搜索中搜索到你的网页时,title会作为最重要的内容显示在摘要中。
搜索引擎在判断一个网页内容权重时,title是主要参考信息之一。
描述建议: 1.首页:网站名称 或者 网站名称_提供服务介绍or产品介绍 。 2.频道页:频道名称_网站名称。 3.文章页:文章title_频道名称_网站名称。 需要注意: 1.标题要主题明确,包含这个网页中最重要的内容。 2.简明精练,不罗列与网页内容不相关的信息。 3.用户浏览通常是从左到右的,重要的内容应该放到title的靠前的位置。 4.使用用户所熟知的语言描述。如果你有中、英文两种网站名称,尽量使用用户熟知的那一种做为标题描述。
meta信息
meta description是meta标签的一部分,位于html代码的<head>区。
meta description是对网页内容的精练概括。如果description描述与网页内容相符,百度会把description当做摘要的选择目标之 一,一个好的description会帮助用户更方便的从搜索结果中判断你的网页内容是否和需求相符。
meta description不是权值计算的参考因素,这个标签存在与否不影响网页权值,只会用做搜索结果摘要的一个选择目标。
推荐做法: 1.网站首页、频道页、产品参数页等没有大段文字可以用做摘要的网页最适合使用description。 2.为每个网页创建不同的description,避免所有网页都使用同样的描述。 3.长度合理,不过长不过短。
图片alt
建议为图片加alt说明。
因为这样做可以在网速较慢图片不能显示时让用户明白图片要传达的信息,也能让搜索引擎了解图片的内容。
同理,使用图片做导航时,也可以使用alt注释,用alt告诉搜索引擎所指向的网页内容是什么。
flash信息
Baiduspider只能读懂文本内容,flash、图片等非文本内容暂时不能处理,放置在flash、图片中的文字,百度无法识别。
所以如果一定要使用flash,建议给object标签添加注释信息。
这些信息会被看作是对Flash的描述信息。让搜索引擎更好的了解您flash的内容。
frame框架
不建议使用frame和iframe框架结构,通过iframe显示的内容可能会被百度丢弃。
收藏吧!