WebSite X5Help Center

 
Pier V.
Pier V.
User

Pagina canonica  it

Author: Pier V.
Visited 2431, Followers 2, Shared 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!

Posted on the
25 ANSWERS - 1 USEFUL - 1 CORRECT
Pier V.
Pier V.
User
Author

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

Read more
Posted on the from Pier V.
Pier V.
Pier V.
User
Author

Allego quanto mi appare su Google Search Console:

Read more
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

Ecco fatto!

Read more
Posted on the from Pier V.
Pier V.
Pier V.
User
Author

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!

Read more
Posted on the from 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

Read more
Posted on the from 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...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

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

Maria Antonietta

Read more
Posted on the from Pier V.
Pier V.
Pier V.
User
Author

Fatto! Grazie, Stefano.

Read more
Posted on the from Pier V.
Pier V.
Pier V.
User
Author

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.

Read more
Posted on the from 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/

Read more
Posted on the from Vincenzo Errico
Pier V.
Pier V.
User
Author

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":

Read more
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

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.

Read more
Posted on the from Pier V.
Pier V.
Pier V.
User
Author

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

Read more
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

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

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

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)

Read more
Posted on the from 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...

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

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

Read more
Posted on the from 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...

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

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!

Read more
Posted on the from 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...

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Author

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.

Read more
Posted on the from Pier V.