zoukankan      html  css  js  c++  java
  • <h1><span>标签在SEO中的作用及用法

    也许大家平时都碰到这个问题,网站首页的H1标签,不知道往哪里加。像博客系统比较好加,CMS的话,都没有好加。目前像大型的网站做法一般有四种,观察及研究了新浪、搜糊、阿里巴巴等等大型的网站。

    第一种:把网站的LOGO用H1包起来,logo加alt="网站关键词",新浪就是这种方法。

    第二种:在网站LOGO附近加上H1标签,然后在CSS里用text-index:-9999px,这种方法,让H1里的文字在显示器上看不出来,但织珠看起来一切正常。sohu和阿里巴巴就是这种方法,

    第三种:用<H1><SPAN>标签,然在在CSS里设置,h1 span{display:none;}

    第四种方法,就是在首页某个地方创造一个放H1的地方,直接H1里放关键词。

    下面说说个人的意见,这几种方法对SEO的影响。

    第一种方法,没有任何危害,查了一些中文的英文的资料,说是搜索引擎已经不太关注H1里的alt标签,作用不大。但是安全。
    第二种方法,安全,作用大于第一种。但是让人的感觉总是不爽,觉得是在作弊。个人的感觉。
    第三种方法,也有很多人在用,这是以前SEO作弊的常用方法,有人说span=spam,所以这种写法相当危险,但是我不知道是不是。但是今天要重点讨论的就是这种写法。
    第四种方法,我现在正在用的,没机会偶创造机会,我在首页的上部某个位置加上关键词,给他弄上个H1,合理合法。我看他怎么降权。

    还有很多人,首页根本不用H1,也照样过。

    对于有人说第三种写法危险,我有点不敢苟同。span这个是个行内标签,是可以加样式规则的。和DIV的性质是一样的。只不过它只可以用来表示行内元素的样式,也就是内联样式。这个标签本身没有任何被降权的理由,而是他里面加的样式规则,对他有一定得影响。尤其是让内容不可见的那个样式定义:display: none。

    h1 span{display:none;}  这个写法,在CSS外部文件里,span定义到这里,没有任何的作用和意义,起作用的是H1属性。
    行内标签是不能表示块状元素的。就算你这么写进CSS外部文件里,也不会被读取的,只有在行内,它的定义才会起作用。
    这个标签本身没有任何等同于作弊的条件。

    所以在SEO的过程中,个人觉得,都是摸索,没有一成不变的方法。要知道,第三种方法曾经多么有用,多么流行,但是显然它现在已经不行了。连H1标签的权重都降低。

  • 相关阅读:
    每天学习Linux——日志管理
    每天学习Linux——日志查看
    每天学习Linux命令——history
    .NET中property与attribute的区别,以及反射机制
    java内部类
    java的多态
    子类构造方法
    单例模式
    重载,重写
    数据库调优的方法有那些
  • 原文地址:https://www.cnblogs.com/hxwzwiy/p/2418618.html
Copyright © 2011-2022 走看看