web-dev-qa-db-de.com

Beeinflusst übermäßiges Markup die SEO?

Wenn ich beispielsweise meinen Inhalt mit <div> -Tags umhülle (ohne Grund, nur aus Gründen der Argumentation), würde dies einen Unterschied für Suchmaschinen bewirken? Verbessert dünneres Markup die SEO?

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

versus

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

versus

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

Sind diese aus SEO-Sicht alle gleich oder nicht?

8
Dustin

In der SEO-Perspektive ist das Umschließen von Inhalten mit <div> -Tags kein Problem, aber eine große Menge unerwünschter Codierung erhöht die Datenbytes, was die Seitengeschwindigkeit erhöhen kann. Hier ein Auszug aus diese Quelle :

Durch die Komprimierung von HTML-Code, einschließlich des darin enthaltenen Inline-JavaScript und CSS, können viele Datenbytes gespart und das Herunterladen, Parsen und die Ausführungszeit beschleunigt werden.

Da PageSpeed ​​einer der Ranking-Faktoren in Google ist, wird die Verwendung dieser unerwünschten <div> -Tags nicht geschätzt. Lesen Sie dies Nachrichten aus dem offiziellen Google-Blog.

6
Sathiya Kumar

Ein weiteres Problem mit einer code-lastigen Site ist, dass die Suchmaschinen-Spider länger brauchen, um Ihre Seiten zu crawlen. Auch wenn aufgeblähter Code die Ladezeit der Seite (aus Sicht des Besuchers) nicht beeinflusst, kann die längere Crawling-Zeit die Bewertung Ihrer Website durch die Suchmaschinen negativ beeinflussen. (Es ist kein großes Signal, aber jedes bisschen hilft.)

Von SearchEngineGuide.com :

Sauberer und schlanker Code kann die Leistung von Websites mehr verbessern, als die meisten Leute glauben. Aufgedunsener Code kann sowohl das Spinnen als auch das Herunterladen von Seiten verlangsamen, was sich auf die Suchmaschinen-Platzierungen einer Website auswirken kann.

2
KevinStirtz

Aus Sicht der Suchmaschinenoptimierung sind die von Ihnen angegebenen Beispiele die gleichen. Ich würde vorschlagen, dass Sie sich mit der Verwendung der mit HTML5 eingeführten semantischen Elemente befassen, wie zum Beispiel:

enter image description here

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