过多的标记会影响SEO吗?


9

例如,如果我用<div>标签包装内容(无缘无故,仅出于参数考虑),那会对搜索引擎造成影响吗?较薄的标记会改善SEO吗?

<body>
    <div>
        <div>
            <div>
                <main>
                    <p>Text text text text text...</p>
                </main>
            </div>
        </div>
    </div>
</body>

<body>
    <div>
        <main>
            <p>Text text text text text...</p>
        </main>
    </div>
</body>

<body>
    <main>
        <p>Text text text text text...</p>
    </main>
</body>

从SEO的角度来看,这些都相等吗?

Answers:


6

在SEO透视图中,用<div>标签包装内容不是问题,但是大量不需要的编码将增加数据的字节数,这可能会增加PageSpeed。这是此来源的摘录:

压缩HTML代码(包括其中包含的任何内联JavaScript和CSS)可以节省很多字节的数据,并加快下载,解析和执行时间。

由于PageSpeed是Google 排名中的重要因素之一,因此使用这些不需要的<div>标签并不是一种可取的方法。请从Google官方博客查看此新闻


2

带有大量代码的网站的另一个问题是,搜索引擎蜘蛛需要更长的时间来爬网您的页面。即使肿的代码不会影响页面加载时间(从访问者的角度来看),较长的爬网时间也会对搜索引擎对您的网站的评分产生负面影响。(这不是主要信号,但一点点帮助。)

SearchEngineGuide.com

简洁的代码可以比大多数人想象的更多地改善网站性能问题。膨胀的代码可能会减慢抓取速度和页面下载速度,这两者都会影响网站的搜索引擎排名。


0

从SEO角度来看,您给出的示例是相同的。我建议您考虑使用HTML5引入的语义元素,例如:

在此处输入图片说明

<article>
<aside>
<details>
<figcaption>
<figure>
<footer>
<header>
<main>
<mark>
<nav>
<section>
<summary>
<time>

使用这些标签有什么好处吗?从SEO角度来看,Google不在乎。上次我检查某些版本的IE根本不支持它们。基于此,我建议您坚持使用div和spans。
Stephen Ostermiller

从SEO角度来看,没有证据表明使用新的HTML5标签会获得任何好处。它确实有助于减少“代码膨胀”并具有其他好处。对于一篇好文章阅读:searchengineland.com/...
迈克尔·莫里亚蒂

我读到新的<main>和<article>标记对SEO有所帮助,因为它们清楚地指示了(或应该)相关内容在哪里。
Michael Moriarty
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.