WebSite X5Help Center

 
Uberto Piccardo
Uberto Piccardo
User

Redirect index errore 301  it

Autor: Uberto Piccardo
Visitado 1867, Seguidores 2, Compartilhado 0  

Stavo facendo il Crawler del sito di controllo e mi sono accorto che la miosito/index che è reindirizzata su miosito/ mi d'ha errore 301 . Io in htaccess uso questo comando :

RewriteRule ^$ index.html [L]
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://www.dentista-genova-dottpiccardo.it/$1 [R=301,L]

Che funziona bene ma che appunto risponde con questo errore 301 .

Qualcuno può suggerirmi la soluzione ?

Grazie a tutti.

Publicado em
15 RESPOSTAS
A. Kris
A. Kris
User

ciao, hai provato senza lo script, tra le righe 31-35? 

Ler mais
Publicado em de A. Kris
Luigi P.
Luigi P.
User

Ciao,

l'errore è generato dal fatto che il redirect giustamente punta al dominio ma non è stata indicata la pagina di entrata del sito e quindi il crawler ti segnala che esistono dei duplicati

http://www.dentista-genova-dottpiccardo.it/index.html restituisce il codice 301 

http://www.dentista-genova-dottpiccardo.it/ restituisce il codice 200 

devi utilizzare il tag rel="canonical" 

Attenzione però che questo errore non si risolve subito, quindi lo vedrai ancora,però eviterai penalizzazioni per pagine duplicate e nel tempo nelle pagine indicizzate su google l'url di riferimento sarà http://www.dentista-genova-dottpiccardo.it/

Ciao

Ler mais
Publicado em de Luigi P.
Uberto Piccardo
Uberto Piccardo
User
Autor

Grazie Luigi , quindi inserisco 

<link rel=”canonical” href=””http://www.dentista-genova-dottpiccardo.it/>

all'interno HEAD della homepage/index oppure all'interno HEAD dalle esperto dei codici?

Grazie della risposta 

Ler mais
Publicado em de Uberto Piccardo
Luigi P.
Luigi P.
User

Ciao,

va messo nell'head della home visto che è la pagina interessata.

Ciao

Ler mais
Publicado em de Luigi P.
Uberto Piccardo
Uberto Piccardo
User
Autor

Grazie Luigi , inserito ;-) . Ora aspettiamo qualche giorno e vediamo se funziona. Grazie

Vi farò sapere .

Ler mais
Publicado em de Uberto Piccardo
Luigi P.
Luigi P.
User

Ciao,

qualche giorno è ottimistico. Altra soluzione possibile agire da htaccess facendo un url redirect e conservando sempre il tag canonical nella home per evitare eventuali penalizzazioni.

Ciao

Ler mais
Publicado em de Luigi P.
Uberto Piccardo
Uberto Piccardo
User
Autor

Però inserire in htaccess il redirect mi impedisce di usare il Rewrite attualmente in uso ( la pagina non si carica per le troppe reindizzazioni . Dovrei eliminare il Rewrite e mettere solo redirect

Redirect 301 /index http://www.dentista-genova-dottpiccardo.it/

Però non sò se mi conviene eliminare il Rewrite . @Luigi cosa ne pensi ?

Ler mais
Publicado em de Uberto Piccardo
Luigi P.
Luigi P.
User

Ciao,

normalmente andrebbe fatto un rewrite se vuoi cambiare il nome dell'url o se ti serve fare un passaggio da http a https o ancora se hai delle pagine (php o asp) con parametri dinamici.

le due regole messe assieme portano effettivamente ad avere due reindirizzamenti e ti ritroveresti con l'errore che hai menzionato.

Personalmente ritengo che la soluzione migliore sia il tag canonical perchè in questo modo indichi a Google quale è la home originale.

Saluti

Ler mais
Publicado em de Luigi P.
Uberto Piccardo
Uberto Piccardo
User
Autor

Ciao, quindi il consiglio è di sostituire la regola Redirect alla regola Rewrite per evitare la duplicazione contenuti della index?

Ler mais
Publicado em de Uberto Piccardo
Luigi P.
Luigi P.
User

Ciao,

ti allego questo link che spiega come risolvere il tuo problema di duplicazione della home page. Tralasciando il fatto che l'articolo cita cms come wordpress o joomla le regole di base per il file htaccess sono valide per qualunque sito

https://flavioweb.net/htaccess-per-evitare-contenuti-duplicati/

Saluti

Ler mais
Publicado em de Luigi P.
Uberto Piccardo
Uberto Piccardo
User
Autor

Grazie Luigi , uso i codici delle regole che mi hai fornito su htaccess e l'errore 301 mi viene lo stesso dato da più parti :

Ler mais
Publicado em de Uberto Piccardo
Luigi P.
Luigi P.
User

Ciao,

ho fatto anchio alcune prove e ho notato alcune cose che non vanno anche rispetto alla schermata che hai postato sopra.

Tieni presente che quello che ti viene segnalato non è un errore 301, ma un avvertimento che c'è un redirect 301, l'importante come dicevo è usare il tag canonical per indicare a google quel è la pagina originale.

Per toglierti ogni dubbio cmq fai una ricerca del tuo dominio e vedi quante pagine home ti risultano se sono due il redirect non è implementato nel modo corretto.

Infine ricontrolla con lo strumento che hai usato nell'immagine perchè mi risultano 4 segnalazioni mentre dalla tua immagine ne vedo solo due.

Ciao

Ler mais
Publicado em de Luigi P.
Luigi P.
Luigi P.
User

Ciao,

giusto per togliermi ogni dubbio ho fatto un controllo con semrush e ci sarebbe da apportare una correzione alla sitemap inviata a google.

Inoltre mi dà un errore su https non raggiungibile.

Probabilmente sono "falsi errori", ma di sicuro occorre fare un controllo tra htaccess, sitemap e inoltre controllerei pure se c'è qualche parametro impostato nel servizio di hosting in merito ai redirect.

Ciao

Ler mais
Publicado em de Luigi P.
Uberto Piccardo
Uberto Piccardo
User
Autor

Grazie @Luigi dell'aiuto , puoi darmi il link di questo tool perchè semrush che uso io non mi lascia queste indicazioni ma altre 

Ler mais
Publicado em de Uberto Piccardo
Luigi P.
Luigi P.
User

Ciao,

io uso semrush con abbonamento per lavoro e ovviamente ho accesso a tutte le sue funzionalità. Non conosco bene quali possibilità hai nella versione free ma se ti iscrivi nella versione gratuita puoi comuqnue accedere alle funzionalità di analisi creando un progetto (limitato nel numero delle pagine e delle scansioni) per rilevare le problematiche che interessano quantomeno la pagina principale del tuo sito.

Saluti

Ler mais
Publicado em de Luigi P.