2010-03-24 9 views
7

Ho impostato alcuni menu a discesa che consentono agli utenti di trovare pagine sul mio sito Web selezionando le opzioni su più menu a discesa:SEO - Google + altri link ai motori di ricerca all'interno dei tag <noscript>?

es. Colore di auto, Anno di

Questo genera un link come: mysite.xyz/blue/2010/

L'unico problema è, perché questo collegamento è dinamicamente assemblato con JavaScript, ho anche dovuto assemblare ogni possibile combinazione dal menu di scorrimento in una lista come:

<noscript> 
    No javascript enabled? Here are all the links: 
     <a href='mysite.xyz/blue/2009/'>mysite.xyz/blue/2009/</a> 
     <a href='mysite.xyz/blue/2010/'>mysite.xyz/blue/2010/</a> 
     <a href='mysite.xyz/red/2009/'>mysite.xyz/red/2009/</a> 
     <a href='mysite.xyz/red/2010/'>mysite.xyz/red/2010/</a> 
</noscript> 

la mia domanda è, se ho messo questi in un tag come questo, mi verrà penalizzato o nulla dai motori di ricerca come Google? L'ho già fatto per alcune cose di navigazione che richiedevano offset ecc. Tuttavia, ora vorrei elencare anche un'intera lista di link. Voglio fornirli qui, in modo che google possa effettivamente indicizzare le mie pagine, ma per quelli senza javascript, possono comunque navigare.

I tuoi pensieri? Inoltre .. anche se ho alcuni link che sembrano essere stati indicizzati, NON SONO 100% SURE, motivo per cui sto chiedendo: P

+1

Questa domanda sembra essere fuori tema perché si tratta di SEO – RiaD

risposta

0

Penso che il tag noscript sia irrilevante, ma con una lista gigante di i collegamenti possono far sì che i loro algoritmi pensino che stai facendo un po 'di SEO. Come avere un muro di parole chiave.

+0

Quali opzioni ho allora? Non mi importa se i collegamenti non sono disponibili per gli utenti senza javascript, tuttavia, vorrei che Google fosse in grado di indicizzare i collegamenti ancora. Se inserissi questi collegamenti all'interno del javascript effettivo, Google sarebbe in grado di rilevarli? per esempio. basta impostare uno script fittizio come: var sitelink1 = "mysite.xyz/blue/2009/"; var sitelink2 = "mysite.xyz/blue/20010/"; var sitelink3 = "mysite.xyz/red/20009/"; var sitelink4 = "mysite.xyz/red/20010/"; Google/altri indicizzerebbe tali collegamenti? – Joe

4

Se il codice noscript rappresenta un'alternativa al codice javascript, allora dovrebbe andare bene, penso, ma Google cerca di individuare fish seo e potrebbe penalizzare, quindi è meglio evitare di farlo quando possibile.

Nel tuo caso, considera di passare un po 'di tempo facendo un menu a discesa in modo da poter avere i collegamenti sulla pagina in una voce di elenco e utilizzare javascript + css per simulare un menu a discesa, in questo modo non avrai bisogno di usa il tag noscript.

0

Google (o chiunque) li indicizza e finché non esageri con un sacco di collegamenti BS, non vedo alcun problema. Anche se da un punto di vista SEO, non è buono per creare menu da javascript o flash. Potrei cercare un'alternativa che usi i tag di ancoraggio con alcuni CSS per vestirlo.

1

Una decina di anni fa, ho creato il mio sito Web utilizzando collegamenti immagine per la navigazione interna (questo in un momento in cui il CSS era nuovo di zecca e HTML4 Transitional era normale). Ho quindi aggiunto i collegamenti di navigazione del testo nella parte inferiore della pagina.

Credo che questa (e la tua idea) sia una tecnica abbastanza comune che, purché tu non stia davvero cercando di fare qualcosa di impreciso, Google et al dovrebbe interpretare correttamente.

Problemi correlati