WebSite X5Help Center

 
Pier V.
Pier V.
User

Pagina canonica  it

Autor: Pier V.
Visited 2523, Followers 2, Udostępniony 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 ODPOWIEDZI - 1 POMOCNY - 1 PRAWIDłOWA ODPOWIEDź
Pier V.
Pier V.
User
Autor

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

Czytaj więcej
Posted on the from Pier V.
Pier V.
Pier V.
User
Autor

Allego quanto mi appare su Google Search Console:

Czytaj więcej
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT

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

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

Ecco fatto!

Czytaj więcej
Posted on the from Pier V.
Pier V.
Pier V.
User
Autor

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!

Czytaj więcej
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

Czytaj więcej
Posted on the from Stefano G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT
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...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

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

Maria Antonietta

Czytaj więcej
Posted on the from Pier V.
Pier V.
Pier V.
User
Autor

Fatto! Grazie, Stefano.

Czytaj więcej
Posted on the from Pier V.
Pier V.
Pier V.
User
Autor

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.

Czytaj więcej
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/

Czytaj więcej
Posted on the from Vincenzo Errico
Pier V.
Pier V.
User
Autor

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

Czytaj więcej
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT

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

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

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.

Czytaj więcej
Posted on the from Pier V.
Pier V.
Pier V.
User
Autor

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

Czytaj więcej
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT

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

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

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)

Czytaj więcej
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT

... 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...

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

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

Czytaj więcej
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT
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...

.

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

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!

Czytaj więcej
Posted on the from Pier V.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca ESNajlepszy Użytkownik miesiąca PT
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...

Czytaj więcej
Posted on the from  ‪ KolAsim ‪ ‪
Pier V.
Pier V.
User
Autor

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.

Czytaj więcej
Posted on the from Pier V.