前端工程师与SEO


1.   网站结构布局优化:建立的网站目录结构少,更加容易抓取

   a.控制首页链接数量:中小型企业网站一般为100个链接,包括页面导航,底部导航,要与网站内容有关,不能为了凑数量
   b.扁平化得目录层次:让小蜘蛛跳转三次就可以到达网页内任何一个内页。eg:网站设计:主页,栏目,内容页,只能是扁平的,类似Dom树,不能使纵向的一层一层。
   c.导航SEO优化:可以放在网站头部,中间,底部。导航可以分为主导航,副导航等。
   d.面包屑导航:*让用户了解当前所处的位置 *使用户可以了解网站组织形式。面包屑导航一般为了醒目,一般都放在正文标题的左上角,如慕课网的问答页面。
   e.不可忽略的细节:比如分页:建议采取:首页 - 1 2 3 4 5 6 7 8 9 10 下拉框。这样容易被抓取到内页,直接能显示共多少页,每个页面通过这个链接都可以进去。
   f.其他:注意加载速度,否则加载时间过长,则抓取不到。

2.   网页代码优化:

    a.<title>标题:会在浏览器标题栏显示,设置时之强调重点即可,把重要的关键词放在前面,不要重复出现,每个页面的title不要设置相同的。
   b.< meta keywords>关键词:列举出几个重要的关键词即可,也不要过分堆砌。
   c.<meta description>网页内容描述:要高度概括网页内容,一定不可过长,也不要过分堆砌关键词,每个页面description也要有所不同。比如看慕课网源代码头。
   d.对于body中的元素要尽量语义化,让浏览器和小蜘蛛更加清楚。多用h1到h6,ul,ol,li,让合适的标签做合适的事。
      比如:*<a>标签:要加上链接的说明,即title。对于指向其他网站的链接,要加上rel="nofollow",即防止小蜘蛛爬走。
            *<h1>标签:小蜘蛛认为这是最重要的,这是主标题,<h2>是副标题。
            *<p>和<br>标签:p是文本内容。br只用于文本内容的换行。比如:<p>jf<br>ndbj<br></p>
            *<title>标签:要使用<caption>提供表格标题,方便小蜘蛛。
            *<img>标签:应使用alt属性,是对图片起到注释作用。
            *<strong><b><em>标签:strong能得到足够的重视,能突出关键词,显示重要的内容,b标签和strong在浏览器中显示效果一样,但在SEO起不到很好的效果。em表现为斜               体,重要度仅次于strong,如果网页仅仅想表现斜体,加粗,则建议使用i,b,若果使用strong,em则会影响到SEO的效果。 如果强调文字内容,则用strong,em标签。
   e.巧妙利用CSS布局,重要内容的HTML代码放在最前面。让css控制其显示位置。因为小蜘蛛抓取时从上往下。
   f.重要内容不用js代码,小蜘蛛爬虫看不懂。
   g.尽量减少使用iframe框架。因为小蜘蛛不会进入其中爬虫。
   h.谨慎使用display:none;对于暂时不显示的内容,应使用z-index,或让其显示在浏览器内容外,因为浏览器会过滤掉display内容。
   i.不断精简代码。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值