【问题标题】:seo - images and h1seo - 图像和 h1
【发布时间】:2012-02-26 04:47:41
【问题描述】:

我有一种情况,我想坚持使用我的徽标而不是我的 h1 标签的实际文本。如果我将关键字放在 alt 标签中,而不是实际写入,我会在 SEO 中受苦吗?有文字和图像更好吗?想法?

<div id="hdr-top-logo">
 <h1>                   
  <a href="/">
   <img src="logo.jpg" alt="keywords and title" />
  </a>
 </h1>
</div>

【问题讨论】:

    标签: html css image drupal seo


    【解决方案1】:

    如果您可以访问 CSS,理想的方法是通过 css 将您的 h1 标签替换为图像。

    所以你有这个html:

     <h1 id="hdr-top-logo">                   
      <a href="/">
      </a>
     </h1>
    

    这个css:

    #hdr-top-logo { 
    width: width of logo.png here; 
    height: height of logo.png here; 
    background: url(logo.png); 
    text-indent: 100%; 
    white-space: nowrap; 
    overflow: hidden;
    }
    

    如果使用得当,这对搜索引擎完全友好。

    注意,图像替换有很多不同的技术,这是 Scott Kellum 方法,见此处http://css-tricks.com/examples/ImageReplacement/

    您可能想看看并试验一下哪种技术最适合您的情况,使用不同的方法有不同的缺点。

    【讨论】:

    • 不错的主意。这仍然实用且不受惩罚吗?
    【解决方案2】:

    对 SEO 来说最好的方法是在 H1 标记中放入文本,并在每个页面上制作唯一的 H1。尝试将您的 H1 标签限制为每页仅 1 个,并让它描述该页面的内容,包括该特定页面的所有次要关键字。尽量把这个关键词放在H1开头。

    但是当你真的需要在 H1 中放一张图片时,你最好提供尽可能多的 title 和 alt 属性,并让它们包含你的关键字。

    所以用这个例子:

    <h1> 
      <a href="http://your.url" title="some text with keywords"> 
        <img src="logo.jpg" title="some text with keywords" alt="some keyword" /> 
      </a>
    </h1>
    

    希望这会有所帮助。

    【讨论】:

      【解决方案3】:

      SEO 充其量只是投机性的。

      一般来说,公认的惯例是在适当的地方使用,你不会受苦。例如,你的代码我会这样写:

      <div id="hdr-top-logo">
       <h1>                   
        <a href="/" title="Blahblah.com logo">
         <img src="logo.jpg" alt="Blahblah logo" />
        </a>
       </h1>
      </div>
      

      如果有的话,实际使用文本而不是徽标的好处不会太多。

      注意:alt + title 应该是descriptive,所以不要在里面塞一堆关键词,否则你会受到 SEO 的影响。

      【讨论】:

      • 是的,抱歉。我应该说 alt 不仅仅是关键字。基本上我的一些目标关键字与我的网站标题/公司名称相关。全部在 40 个字符以下(我想我在某处读到只有第一个 X 数字是由谷歌实际读取的)。
      • 嗨@nick,可以使用您的答案,但也可以在跨度徽标之后添加文本吗?

        页面标题

        如果他们的标志是一个图标。在我的情况下,他们希望徽标与每个页面标题的中心垂直对齐,这将在没有任何调整的情况下开箱即用,其中 img + h1 上的 inline-block 需要通过媒体查询一直进行各种调整,或者你会用背景图片吗?
      【解决方案4】:

      我建议您只在 alt 中添加相关标题,并使用 meta 作为关键字。希望有帮助。 alt 实际上会显示给那些不能或不想看到图像的人。它还有助于可访问性。在 alt 中放置无关的关键字可能会损害可访问性。

      【讨论】:

      • 谷歌不是说他们忽略了元关键字吗?
      • 谷歌已经明确表示元标签已经不再使用了。
      • 好的,我想我现在明白了。谷歌不使用keywords,但它使用description?不过对我来说没有多大意义。我仍然认为 alt 不应该用于所有额外的关键字。请查看尼克的答案以获得更全面的处理。
      • 是的,描述仍然很重要——这是谷歌在搜索结果中显示的内容,当然很重要!关键字不是,尽管有些人认为它们(对其他搜索引擎)的影响可能仍然很小,所以最好还是把它们放进去,即使它们非常通用。
      【解决方案5】:

      是的,对于 SEO,最好有文本,因为爬虫无法读取图像中的文本,但使用 alt 会有所帮助(与文本的效果不同)但肯定会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多