Il markup eccessivo influisce sul SEO?


9

Ad esempio, se avvolgo il mio contenuto con i <div>tag (per nessun motivo, solo per amor di argomenti), ciò causerebbe una differenza per i motori di ricerca? Il markup più sottile migliora la SEO?

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

contro

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

contro

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

Dal punto di vista SEO, sono tutti uguali o no?

Risposte:


6

Nella prospettiva SEO il wrapping dei contenuti con i <div>tag non è un problema, ma una grande quantità di codice indesiderato aumenterà i byte di dati che potrebbero aumentare il PageSpeed. Ecco un estratto da questa fonte :

La compattazione del codice HTML, inclusi eventuali JavaScript e CSS in linea in esso contenuti, può far risparmiare parecchi byte di dati e velocizzare i tempi di download, analisi e esecuzione.

Poiché PageSpeed ​​è uno dei fattori di ranking in Google, l'utilizzo di questi <div>tag indesiderati non è apprezzato. Vedi queste notizie dal blog ufficiale di Google.


2

Un altro problema con un sito pieno di codice è che gli spider dei motori di ricerca impiegano più tempo a eseguire la scansione delle pagine. Anche se il codice gonfio non influisce sul tempo di caricamento della pagina (dal punto di vista del visitatore), il tempo di scansione più lungo può influire negativamente su come i motori di ricerca valutano il tuo sito. (Non è un segnale importante ma ogni piccolo aiuto.)

Da SearchEngineGuide.com :

Un codice pulito e snello può migliorare i problemi di prestazioni del sito Web più di quanto la maggior parte della gente pensi. Il codice gonfiato può rallentare lo spidering e il download della pagina, entrambi i quali possono avere un impatto sulle classifiche dei motori di ricerca di un sito.


0

Dal punto di vista SEO, gli esempi forniti sono gli stessi. Suggerirei di esaminare gli elementi semantici introdotti con HTML5 come:

inserisci qui la descrizione dell'immagine

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

C'è qualche vantaggio nell'usare questi tag? Dal punto di vista SEO a Google non importa. L'ultima volta che ho controllato alcune versioni di IE non le supportavano affatto. Sulla base di ciò, consiglierei di restare con div e span.
Stephen Ostermiller

Non ci sono prove che l'uso dei nuovi tag HTML5 otterrà qualcosa dal punto di vista SEO. Aiuta a ridurre il 'bloat code' e ha altri vantaggi. Per un buon articolo leggi: searchengineland.com/…
Michael Moriarty,

Ho letto che i nuovi tag <main> e <article> aiutano il SEO in quanto indicano chiaramente (o dovrebbero) dove si trova il contenuto rilevante.
Michael Moriarty,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.