【问题标题】:what is the correct way to code incoming links for SEO?为 SEO 编码传入链接的正确方法是什么?
【发布时间】:2010-07-20 21:31:02
【问题描述】:

我们的网站正在向我们的作者发放“徽章”。他们可以在他们的个人博客上发布这些内容,它们将作为我们网站的传入链接。

我们希望为 SEO 提供最好的代码,而不做任何会让我们被标记的事情。

我想知道您对以下 sn-p 代码的想法,以及是否有人对它有任何关于该做什么和不该做什么的明确建议。另外,让我知道是否有任何多余或不值得用于 SEO 目的。

我将 css 保持为内联,因为某些作者无权添加指向外部 css 的链接

我已经更改了实际值,但标题、alt 等将是描述性关键字,类似于我们的页面标题等(没有重载关键字或任何类似的关键字)

<div id="writer" style="width:100px;height:50px;>
<h1><strong style="float:left;text-indent:-9999px;overflow:hidden;margin:0;padding:0;">articles on x,y,z</strong>
    <a href="http://www.site.com/link-to-author" title="site description">
        <img style="border:none" src="http://www.site.com/images/badge.png" alt="description of articles" title="View my published work on site.com"/>
    </a>
</h1></div>

谢谢

【问题讨论】:

标签: css seo


【解决方案1】:

使用H1 来包含您的“徽章”是一个非常糟糕的主意 - 不会对您的 网站的 SEO 产生负面影响,但它很可能会破坏可访问性 (以及作者网站的 SEO)。 H1-H6 用于通过语义分隔文档标题来提供文档结构。随机使用标题标签会混淆屏幕阅读器和网络爬虫。除了正确使用语义 HTML 标记之外,您在合法的 SEO 方面无能为力。

编辑:

这样的选择是最安全的:

<div id="writer-badge" style="width: 100px; height: 50px;">
    <strong>
        Articles on x,y,z
    </strong>
    <br />
    <a href="..." title="site description" rel="profile">
        <img style="border: none" src="..." alt="..."
            longdesc="http://site.com/badges-explained"
        />
    </a>
</div>

我在文本和图像之间放置了一个换行符,以将文本视为一种徽章标题。如果它不打算以这种方式显示,那么我将完全省略 &lt;strong&gt; 标签(以这种方式封装文本没有语义价值,任何样式都可以使用 DIV 或重量中性 @987654327 @元素)。

IMO 确实没有理由让成就徽章有自己的标题(它甚至不是文档的一部分,只是布局中的一个繁华),但如果你绝对必须,那么H6 会更多比H1 使用更合适且更安全。

就关键字接近度而言,这有点冒险进入 SEO 的灰帽区域(类似于关键字填充),我对此一无所知。我还没有遇到任何关于 Google 或其他搜索引擎如何处理关键字放置的可靠信息。我想如果你在图片和链接中正确使用alttitlelongdescrelrev等标签属性,你会没事的。

【讨论】:

  • 感谢您的回答 - 您能告诉我您会以什么方式编码吗?如果我们删除 h1,将 标签留在图片链接旁边有什么价值吗? (附近的关键字是否有任何额外的权重?)
  • 另外,将其更改为

    (例如)并在 h3 标记后添加一个文档元素使其在语义标记方面正确吗? (因为它将是该文本的标题)

  • 如果您要向徽章添加文本,那么部分标题可能是合理的,但我会选择最不重要的标题级别,因为徽章本身不太可能成为其中的一部分文件正确。
  • 谢谢 - 每个人都假设它只是将图像链接到我们的网站,但关键是我们有能力添加额外的标记而不仅仅是图像,所以我们想要获得最好的 SEO 爆炸为了那个原因。我认为这在 h1 上听起来是正确的 - 所以解决方案可能是更改为 h6 并添加一个文本元素以与标题一起使用,以便 html 结构正确。毕竟,网站在 h1 和 h2 元素中嵌入了链接,并在内部一直使用图像替换——例如主要标志或章节标题。
【解决方案2】:

我认为除了您的&lt;h1&gt; 标记之外,此代码没有任何问题。我可能会将其更改为 &lt;h2&gt; 只是因为页面应该每页只有 1 个 &lt;h1&gt; 标记。

如果您愿意,也可以使用 iFrame。这就是 SO 所做的,但我知道你不会得到那么多链接的好处。

【讨论】:

  • h1 的优点 - 可能 h4 或更低更合适
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 2010-11-22
相关资源
最近更新 更多