WebSite X5Help Center

 
Pier V.
Pier V.
User

Pagina canonica  it

Autore: Pier V.
Visite 1965, Followers 2, Condiviso 0  

Salve. Una domanda sulla canonizzazione, in cui mi sono imbattuta da poco. Google ha indicizzato come canonica la mia pagina https://www.lunadivetro.it/ ma nella mia sitemap è inserita la pagina https://www.lunadivetro.it/index.html
Eppure lo stesso Google chiede di non rendere "non canoniche" la pagine inserite nella sitemap.
Io vorrei procedere manualmente alla canonizzazione di diverse mie pagine, tra cui appunto la home (che nel progetto ha nome index). In teoria so come si fa, ma ho due perplessità:

1) come accedo alla modifica della pagina https://www.lunadivetro.it/ ? Non so dove trovarla!

2) Che succede se rendo canonica quella senza la dicitura index, visto che nella sitemap è inserita la index?

Grazie mille!

Postato il
25 RISPOSTE - 1 UTILE - 1 CORRETTO
Pier V.
Pier V.
User
Autore

Quindi dico a Google di considerarmi canonica la index, nonostante lui abbia deciso per l'altra?

Leggi di più
Postato il da Pier V.
Pier V.
Pier V.
User
Autore

Allego quanto mi appare su Google Search Console:

Leggi di più
Postato il da Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... vedo che non hai ancora provato con il su detto tag ...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

Ecco fatto!

Leggi di più
Postato il da Pier V.
Pier V.
Pier V.
User
Autore

Però mi chiedo: ora ci sono un sacco di collegamenti in web che puntano ad una mia pagina non canonica, cioè semplicemente https://www.lunadivetro.it
Cosa comporta questo?
Grazie!

Leggi di più
Postato il da Pier V.
Incomedia
Stefano G.
Incomedia

Buongiorno Pier

Il fatto che altri siti presentino il link in questa maniera non causa nessun problema al tuo sito. Se preferisci, visto che è spesso anche più naturale vederlo così, usa come canonical questo invece che la versione con il file index.html

<link rel = "canonical" href = "https://www.lunadivetro.it/" />

In questa maniera i link dovrebbero essere sempre coerenti

Grazie

Stefano

Leggi di più
Postato il da Stefano G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Pier V.
Però mi chiedo: ora ci sono un sacco di collegamenti in web che puntano ad una mia pagina non canonica, cioè semplicemente https://www.lunadivetro.it Cosa comporta questo? Grazie!

... prova le differenze anche con la seconda alternativa che ti avevo inizialmente proposto nel link, cioè cosi come lo vedi adesso nel post di Stefano...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

grazie mille KolAsim! Ora provo e poi chiudo la richiesta.

Maria Antonietta

Leggi di più
Postato il da Pier V.
Pier V.
Pier V.
User
Autore

Fatto! Grazie, Stefano.

Leggi di più
Postato il da Pier V.
Pier V.
Pier V.
User
Autore

Dunque, ho seguito l'ultima indicazione di Stefano. Il risultato è che le pagine del sito madre, tramite il menu, puntano ad un link non canonico, ovvero /index. E so che non è affatto cosa buona.smile
C'è un modo per risolvere? Vorrei lasciare come pagina canonica quella non index, se possibile. Grazie.

Leggi di più
Postato il da Pier V.
Vincenzo Errico
Vincenzo Errico
User
Pier V.
Dunque, ho seguito l'ultima indicazione di Stefano. Il risultato è che le pagine del sito madre, tramite il menu, puntano ad un link non canonico, ovvero /index. E so che non è affatto cosa buona. C'è un modo per risolvere? Vorrei lasciare come pagina canonica quella non index, se possibile. Grazie.

Ciao Pier, nessun problema, ti conviene comunque impostare un redirect 301 nel file htaccess in modo da reindirizzare https://www.lunadivetro.it/index.htmla https://www.lunadivetro.it/

Leggi di più
Postato il da Vincenzo Errico
Pier V.
Pier V.
User
Autore

KolAsim, ho verificato. Nel resto del sito sì, è regolare. Ma nel sito madre, dove si trovano numerose pagine, tramite il menu automatico puntano tutte alla home page contraddistinta dalla index. E siccome la index non è la pagina canonica, ovviamente tutte riportano questo errore. Ti allego un esempio di check fatto ora, con la pagina "bio":

Leggi di più
Postato il da Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... e lo stesso te lo fa con url canonical senza il finale index.html ...?...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

Dunque, premetto che sono un po' confusa con i termini...   Temo di non avere le idee chiare su pagina canonica e non canonica. Quindi vi mostro direttamente cosa ho fatto. Nella mia home, contraddistinta da index ovviamente, ho inserito questa stringa (nella head): <link rel = "canonical" href = "https://www.lunadivetro.it/" /> 

Scelgo come pagina canonica (sarebbe a dire valida, principale?) la pagina senza index, sia perché è quella che mi indica come buona Google search Console, sia per motivi di "estetica". Il risultato è che nei miei 5 sottositi, il cui menu "home" punta a www.lunadivetro.it  non c'è alcun problema: vanno verso la pagina indicata come buona. Il sito madre, invece, ha come home automatica la pagina index. Quindi il menu automatico punta verso quella, col risultato che si vede nello screenshot.

Leggi di più
Postato il da Pier V.
Pier V.
Pier V.
User
Autore

Questo è un altro esempio di una pagina del sito madre:

Leggi di più
Postato il da Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... hai provato le differenze che ottieni come detto prima, con index.html o senza...?...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

Inserendo la stringa <link rel = "canonical" href = "https://www.lunadivetro.it/index.html" /> tutti questi problemi non ce l'ho, ovviamente: indirizzo tutte le home dei sottositi verso questa pagina, e risolvo.
Ma Google ha scelto la non-index come pagina buona. E mi dà fastidio il fatto che solo il sito mio abbia questa parola nella pagina iniziale...
Mi chiedo: sarebbe possibile deeterminare manualmente il menu del sito madre, collegando il pulsante "home" a www.lunadivetro.it ?
E se volessi seguire il consiglio di Vincenzo Errico, utilizzando un reindirizzamento 301, creerei qualche problema o "appesantimento" interno? (perdonatemi il linguaggio non tecnico embarassed)

Leggi di più
Postato il da Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... mi sembra strano questo comportamento di google e normalmente tutti hanno risolto nei modi detti; ... ...comunque il 301 in questo caso sarebbe un surplus, ma non genera nessun problema e puoi provarlo, magari ne trai beneficio...
... tieni presente che www.sito.xyz/  e www.sito.xyz/index.html sono la stessa cosa; ...la pagina INDEX deve essere presente nella radice del sito ed intercettata da tutti i browser...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

Io capisco benissimo la logica del comportamento del programma (website intendo), che ha ragione. Vorrei solo... aggirarla, così da avere un sito che, quando punta alla home, mostra semplicemente la scritta: www.lunadivetro.it, come tutti gli altri siti del mondo...  laughing

Leggi di più
Postato il da Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Pier V.
.. ...  Vorrei solo... aggirarla, così da avere un sito che, quando punta alla home, mostra semplicemente la scritta: www.lunadivetro.it, come tutti gli altri siti del mondo... 

... è un altro discorso, e non è vero che lo fanno tutti i siti del mondo, solo poche eccezioni...laughing...

... se sei su server Apache/Linux, per ".htaccess" trovi spunto da qui:  https://www.dominiok.it/faq/n-165.php  ... e con un cerca anche qui nel forum...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

Sì sì, sono su Apache/Linux e ho già un file .htaccess già creato (e utilizzato).
Quindi ci metto questo codice RewriteRule (.*?)index.html/*(.*) /$1$2 [R=301,NE,L]

e sono a posto? wow!

Allora adesso riporto tutti i collegamenti a index e poi vedo cosa succede. Vi faccio sapere qui!

Leggi di più
Postato il da Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Pier V.
... ...  e sono a posto? wow! Allora adesso riporto tutti i collegamenti a index e poi vedo cosa succede. Vi faccio sapere qui!

... OK ... wink

ps: nel progetto non dovresti toccare niente...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autore

Vi aggiorno. Ho scelto come pagina canonica la index. Ho fatto in modo che sia il menu del sito madre che i pulsanti "home" dei sottositi indirizzino alla index. La index è dunque sia pagina scelta come canonica sia pagina presente nella sitemap, come richiede Google. 

Ho poi inserito la stringa RewriteRule (.*?)index.html/*(.*) /$1$2 [R=301,NE,L] nel file .htaccess . Il risultato è che, come desideravo, nella barra superiore non mi appare più l'indicazione "index". Appare solo nella barra degli indirizzi in basso, ma poco male.

Ora chiederò a Google di ritenere pagina canonica la index. Veda lui come vuol fare! 

Perciò tutto risolto.
Grazie a KolAsim, a Stefano e a Vincenzo Errico.

Leggi di più
Postato il da Pier V.