2015-04-09 20 views
6

Does Display: nessuno su contenuto duplicato influenza SEO/Semantica?La visualizzazione di nessuno su contenuti duplicati influisce su SEO/Semantica?

Supponi di costruire un sito reattivo per dispositivi mobili. A punti di rottura più piccoli, hai scelto di mostrare la tagline della tua pagina (<h1>) nel banner principale degli eroi. Tuttavia, in un secondo momento, ti piacerebbe visualizzare un logo aziendale nello stesso punto e mostrare la tua descrizione in un sotto-banner. Per esempio:

<!-- Assuming following markup --> 
<header class="hero-banner"> 
    <h1 class="hide-on-lg">Company Tagline</h1> 
    <img src="..." class="show-on-lg" /> 
</header> 
<div class="subhead-banner"> 
    <h1 class="show-on-lg">Company Tagline</h1> 
</div> 

... con il seguente CSS:

.hide-on-lg { 
    display: block; 
} 
.show-on-lg { 
    display: none; 
} 
@media (min-width: 1200px) { 
    .show-on-lg { 
     display: block; 
    } 
    .hide-on-lg { 
     display: none; 
    } 
} 

La regola semantica è che non si dovrebbe mai avere più di una singola h1 su una pagina, quindi la mia domanda è questa:

L'avere contenuti duplicati influisce sul SEO o viola la semantica, se solo una variazione è effettivamente visibile?

risposta

3

Sì, apparentemente influenzerà negativamente SEO; Google prende in considerazione il CSS utilizzato per il rendering di una pagina (testo nero su sfondo nero, ecc.). Inoltre, è indicato che ci dovrebbe essere solo un tag H1 per pagina, ecc ... Un modo migliore per avere comunque una relativa funzionalità 'dinamica' nel tuo caso potrebbe essere quella di utilizzare una combinazione di query multimediali (bootstrap?) E jquery e cambia lo stile e la posizione di esso dinamicamente senza necessariamente chiamarli entrambi un H1.