Come SEO un sito Web a pagina singola


8

Sto creando un nuovo sito Web per un cliente e penso che un sito Web / layout a pagina singola sarà abbastanza pulito. Non ci sono molti contenuti dettagliati, è un'azienda che importa molti prodotti da diverse aziende. Quindi sarà un po 'una vetrina dei diversi tipi di prodotti / attrezzature che puoi ordinare. Di tutto il catalogo sono mostrati solo 10 prodotti.

Ora ho la struttura di base con sezioni e collegamenti come:

#home / #products / #equipment / #services / #contact.

Ora da quello che ho capito è che Google non indicizza i collegamenti contenenti #, quindi non ci saranno problemi di contenuti duplicati, tutto verrà indicizzato come prima pagina.

Ora quello che voglio ottimizzare è la ricerca. Questa azienda è agente di alcuni prodotti nel paese, nel senso che solo loro hanno il permesso di importare e vendere quel prodotto. Ciò significa che quando qualcuno cerca il prodotto x, questo sito web viene visualizzato come primo successo.

Ora posso fare in modo che vengano automaticamente portati nella #productsparte del sito Web direttamente da Google.

Stavo pensando a qualcosa come fare in modo che Google indicizzi le diverse sezioni come pagine diverse. È possibile qualcosa del genere?

Risposte:


7

I siti Web a pagina singola sono dannosi per la SEO. Periodo.

Poiché i motori di ricerca classificano le pagine Web e non i siti Web, è necessario assicurarsi che ogni pagina Web sia personalizzata in base a un argomento specifico, in modo che sia ottimizzata per classificarsi bene per tale argomento. Mettere più di un argomento in una pagina diluisce il valore di quella pagina per ciascun argomento e quindi fa male alle sue possibilità di classifica per entrambi gli argomenti. Peggiora quando aggiungi più argomenti a quella pagina. Inoltre, non è utile per gli utenti poiché devono selezionare i contenuti a cui non sono interessati per trovare i contenuti che stanno cercando.

Inoltre, i collegamenti interni sono strumenti preziosi per la SEO. Sono quasi altrettanto buoni collegamenti in entrata da siti esterni e il loro testo di ancoraggio ha valore. Avere un sito Web a pagina singola significa che ti stai perdendo.

Stavo pensando a qualcosa come fare in modo che Google indicizzi le diverse sezioni come pagine diverse. È possibile qualcosa del genere?

No.


Grazie per averlo sottolineato. Stavo pensando quasi alla stessa cosa. Durante lo sviluppo, vedo che mi mancano molte opzioni disponibili in un sito Web multipagina. Ho pensato che forse avrei potuto cavarmela usando qualche ottimizzazione intelligente, suppongo di no. Devo ripensare l'intero progetto. Grazie per l'aiuto.
Saif Bechan,

3
@Saif: mentre Google non mostrerà le ancore interne come risultati separati nella loro SERP, Google è talvolta noto che le visualizzano come una sorta di mini-sitemap sotto la pagina di ancoraggio originale. Credo che lo facciano con grandi articoli di Wikipedia che hanno una struttura del documento e un menu dei contenuti chiaramente definiti.
Lèse majesté,

Google mostrerà ancore diverse come pagine separate se usi lo schema di scansione ajax, noto come HanshBang #! URL con meta tag per frammenti di escape. developers.google.com/webmasters/ajax-crawling/docs/…
Frank

Concordo con John con un piccolo avvertimento. I siti semplici a pagina singola possono funzionare bene, tuttavia si perderanno con la concorrenza. In altre parole, un sito a pagina singola competerà bene nei mercati a bassa concorrenza. Ho un sito a pagina singola, niente di speciale, ma si esibisce bene nel mercato dell'antiquariato in una piccola comunità di montagna. Ricevo persone provenienti da tutti gli Stati Uniti che vengono a trovarmi perché hanno trovato il mio sito utilizzando una ricerca locale e gli è piaciuto. Tuttavia, in un mercato ampio e competitivo, ciò non funzionerebbe mai. Sembra che un sito a pagina singola non sia il migliore per le tue esigenze. Saluti!!
closetnoc,

Le cose sono cambiate. Vedi il blog di Google: disapprovare il nostro schema di scansione AJAX
Franklin Yu,

1

Google è cambiato, ora puoi essere il numero 1 su Google con una pagina molto bene. Ora ci sono molti articoli a riguardo, ne ho trovato uno che mi è piaciuto molto, ma ce ne sono molti altri.

Devi fare piccole cose che contano.

  1. Impagina il contenuto
  2. Crea un buon CSS per i ragni
  3. Cerca l'autorità - CREA LINK FORTI !!!
  4. Tag H1!
  5. Sii migliore sulla leggibilità
  6. Mantienilo fresco

Maggiori informazioni su http://www.awwwards.com/seo-tricks-for-one-page-we website.html

L'algoritmo di Google viene aggiornato molto e non riusciamo a trovare la chiave segreta.

https://www.google.com/insidesearch/howsearchworks/thestory/


Qualche idea su Ajax pushstate, crawlable o altre tecnologie che potrebbero aiutare?
Stephen Ostermiller

Per pushstate-popstate ho usato la documentazione di developer.mozilla.org/en-US/docs/Web/API/History_API ho avuto problemi con la scansione ajax perché hanno interrotto il supporto per il loro schema di scansione AJAX. Anche se non lo supportano più, so che lo stil di Google indicizza il sito. developers.google.com/webmasters/ajax-crawling/docs/… Ho letto che dovremmo semplicemente evitare di introdurre gli URL escaped_fragment nel codice se costruiamo nuovi siti.
Cristian Mergea,

Questa risposta non riguarda specificamente i siti Web "a una pagina", oltre a dire che i siti "a una pagina" possono essere indicizzati da Google "molto bene" e fornire un collegamento. I punti numerati sono elementi che dovrebbero essere applicati a qualsiasi tipo di sito Web. "1. Impagina il contenuto" - L'uso di "impagina" qui senza ulteriori spiegazioni è fonte di confusione, poiché l'intero punto di un sito Web di "una pagina" è che non è "impaginato".
MrWhite,

"il punto centrale di un sito Web a" una pagina "è che non è" impaginato "'Se si dispone di un portafoglio, ad esempio, non è possibile inserire 50 modelli con la descrizione su un sito di una pagina senza l'impaginazione in quella sezione. Avevo qualcosa come "One tought al day" e dovevo "impaginarli", non potevo mostrare tutti i temi come su una timeline di Facebook. Li ho messi su "pagine" (che erano nascoste fino a quando non si fa clic su 1,2,3,4,5).
Cristian Mergea,

Esiste un concetto di sviluppo di "siti Web a pagina singola" in cui esistono effettivamente molte schermate di contenuto, ma l'intestazione e il piè di pagina vengono caricati una volta. Quindi la parte centrale della pagina viene sostituita con via AJAX. Framework popolari come AngularJS usano questo concetto. Abbiamo molte domande su come funziona SEO per loro.
Stephen Ostermiller

0

Puoi avere pagine accessibili / indicizzabili di ogni sezione come versione alternativa della tua webapp. Nella tua situazione devi avere queste pagine: Home, Prodotti, Attrezzature, Servizi, Contatti

Quando JavaScript non è abilitato, devi avere 5 pagine. Ogni pagina deve avere un titolo specifico e mostrare una sezione specifica all'utente (non le altre). Quando JavaScript è abilitato, puoi caricare la tua webapp.

Per i grandi progetti dovresti guardare questo progetto: http://www.asual.com/swfaddress/ (seo esempio include datasource.php per fare ciò che ho detto)

Esempio:

Casa: /

<nav><stong>Home</strong> <a href="https://webmasters.stackexchange.com/products">Products</a>...</nav><div id="webapp">Home static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

Prodotti: / prodotti

<nav><a href="https://webmasters.stackexchange.com/">Home</a> <stong>Products</strong>...</nav> <div id="webapp">Products static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

eccetera


@Saif: penso che intenda usare AJAX per mostrare diverse "sottopagine" ma anche associare quelle sottopagine a URL diversi se l'utente vuole navigare direttamente su di esse o non ha JavaScript. È necessario utilizzare l'API dello stato della cronologia di HTML5 per consentire il bookmarking di queste sottopagine. La pagina del profilo utente StackExchange è un buon esempio di questa tecnica.
Lèse majesté,

@ Lèsemajesté sì, capisco quello che sta dicendo ora, l'ha modificato. Non ho capito la risposta precedente che ha dato.
Saif Bechan,

@jrosell Stavo pensando a questa tecnica prima, ma non credo che sarà eccezionale per contenuti importanti. Forse per una pagina di portfolio o una pagina di profilo puoi cavartela, ma non penso che sarebbe positivo per un'azienda. Penso che sia una buona pratica non avere una webapp appositamente per il SEO. Se ci fossero tecniche integrate sarebbe ok, ma questo sembra un trucco per il SEO.
Saif Bechan,

Guarda questo sito con / senza flash abilitato come esempio santperedelboschotel.com
jrosell

Hai scelto come target utenti con JavaScript disabilitato? Google bot è uno di questi.
jrosell,

0

Mentre un sito di una sola pagina può migliorare la pertinenza per le parole chiave primarie, è più probabile che si diluisca la pertinenza per argomenti secondari e termini che potrebbero essere più facili da classificare su singole pagine. Considera Hummingbird: se una pagina contiene informazioni diluite, la pagina diventerà meno pertinente e sarà impossibile ottimizzare per ogni sezione. Non consiglierei l'ottimizzazione per un singolo sito, ma piuttosto di costruire le 5 pagine separatamente.

Se hai intenzione di ottimizzare per un sito a pagina singola, ti consiglio quanto segue:

  • Assicurati che le sezioni del contenuto siano definite e che i tag H siano ben ottimizzati
  • Inserisci ogni sezione del contenuto all'interno del proprio DIV
  • Assicurarsi che gli ID DIV siano ottimizzati per le parole chiave
  • Creare collegamenti di ancoraggio per ogni sezione del sito
  • Assicurati che ogni titolo principale sia racchiuso in un tag H1.

Al giorno d'oggi un sito Web a pagina singola può essere interattivo e caricare dati aggiuntivi nella pagina utilizzando AJAX mentre l'utente fa clic. Diversi framework adottano l'approccio a pagina singola anche se consentono di creare applicazioni Web molto grandi. Puoi aggiungere alla tua risposta l'indirizzo AJAX?
Stephen Ostermiller
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.