• Moderatore

    in SERP mi viene restituita una pagina che nel mio WP non trovo!!

    Ciao ragazzi mi spiego subito.

    Ho un sito in WP con varie pagine, tramite il site:nomesito google mi restituisce una pagina

    [TABLE="width: 1095"]

    [TD="colspan: 2"]xxx.it/?post_type=testimonial&p=1285
    [/TD]
    [/TR]
    [/TABLE]

    ok cliccando sul risultato della serp mi esce un errore 404 (PAGINA NON TROVATA)....

    Se invece faccio una scansione con searchconsole-> visualizza come google mi restituisce codice 200 (PAGINA OK) idem se faccio una scansione con screaming frog.

    Cosa mi sto perdendo? aggiungo che spulciando nel backend di wp tra pagine/tesimoniazne/portfolio/etcetc non trovo assolutamente niente che faccia riferimento a questa pagina...

    Cosa mi sto perdendo? potete aiutarmi?
    C'è UN MODO per vedere dove sono posizionate le pagine?
    grazie mille :arrabbiato:


  • Super User

    Cliccando sul risultato della serp è come se accedi a quella pagina da qualsiasi link o scrivendo direttamente tutto l'indirizzo di quella pagina, quindi se ti esce un errore 404 allora la pagina non esiste, punto.
    A questo punto ti consiglio di sistemare l'errore con un redirect301 puntando sulla pagina più adatta (cioè la pagina più simile a quella nella serp... se è nella serp vuol dire che vedi un Title e il Meta Description).

    Poi dopo con calma puoi pure ragionare su cosa fare dentro WP.


  • Moderatore

    ma allora perche web master tool e screaming frog mi restituiscono codice 200 PAGINA ESISTENTE?

    nel caso volessi farla sparire dalla serp perche tanto non serve piu questa pagina, non è indicizzata e non esiste una pagina a cui reindirizzarla con 301 come posso fare?

    Io avrei voluto individuarla in WP in modo da eliminarla e fare in modo con il tempo uscisse anche dalla SERP.

    Grazie
    Simo


  • Super User

    @sssimo said:

    ma allora perche web master tool e screaming frog mi restituiscono codice 200 PAGINA ESISTENTE?

    nel caso volessi farla sparire dalla serp perche tanto non serve piu questa pagina, non è indicizzata e non esiste una pagina a cui reindirizzarla con 301 come posso fare?

    Io avrei voluto individuarla in WP in modo da eliminarla e fare in modo con il tempo uscisse anche dalla SERP.

    Grazie
    Simo

    Se la trovi con site: allora è indicizzata.
    Se non esiste una pagina a cui reindirizzarla puoi reindirizzarla sulla home.

    Se la cancelli da WP prima che esce anche dalla SERP ci mette un pò di tempo, nel frattempo ti serve il 301.


  • Moderatore

    sisi ok. farò cosi.
    per ora la reindirizzo con htcaccess...

    ma c'è un plugin o qualcosa in wp che ti aiuta a trovare dove cavolo sta quella pagina!?


  • User Attivo

    Se guardi il ink

    post_type=testimonial&p=128

    si evince che non è un articolo normale ma un CUSTOM POST TYPE.

    Magari presente in un vecchio template e poi rimosso o modificato. Ci sono plugin che rimuovono / agiscono sui vecchi Custom Post Type,
    adesso non ricordo il nome ma dovresti cercare qualcosa tipo "Cleaner" o giù di li.

    Mal che vada, basta che vai nel database in phpmyadmin e cerchi gli articoli con type "testimonial" , è abbstanza facile da fare. Poi hai anche l'id (per questo specifico).

    PS: controlla anche la tua sitemap, magari non è aggiornata!


  • Moderatore

    ok faro cosi provando il pugin che mi hai consigliato.

    secondo me il punto era che avevo creato questa testimonianza con la relativa stiemap delle testimonianze.
    Successivamente ho eliminato la testimonianza, sopra indicata, ed ho eliminato totalmente la sitemap relativa alla testimonianze (creata da yoast).

    Nonostante questo è rimasta indicizzata la testimonianza in questione.
    Farò come mi hai detto anche se non capisco il motivo per cui non viene de indicizzata automaticamente...


  • User Attivo

    Ciao,
    ok facci sapere.

    Su search console non ho problemi a credere non siano allineati,
    c'è sempre qualche gap di qualche giorno e a volte l'ho visto fare dei computi strani; mi pare più strano invece su screaming frog, che dovrebbe essere immediato: ti restiruisce un 200?

    Non è che c'è qualche vecchia sitemap sitemap.xml o diverso non creata da yoast? Non è che la pagina è linkata da qualche parte nel sito?


  • Moderatore

    dopo controllo comunque con screaming avevo visto che la pagina in questione non aveva nessun link in ingresso, per quanto riguarda qualche altra sitemap credo proprio di no.

    comunque dopo controllo

    Grazie
    Mille


  • Moderatore

    allora sto rifacendo il controllo SCREAMING confermo che mi da stato 200 e come Title della pagina mi da PAGINA NON TROVATA
    Link in ingresso ha solo la pagina se stessa -> from xxx/?post_type=testimonial&p=1285 to xxx/?post_type=testimonial&p=1285

    outlink ho molte pagine ma probabilmente dipende dal fatto che ha il menu di navigazione, sicuramente non ha nessun link interno proveniente da testo (visto che neanche c'è)

    Nella serp continua a comparire e confermo che nella sitemap non c'è

    guarda vi do la pagina completa

    www . trapiantodicapelliistanbul . it /?post_type=testimonial&p=1285

    :||


  • User Attivo

    Restituisce a video una 404.

    può essere cghe sia linkata da un sito esterno oppure, probabile, che ci sia un redirect interno?
    (plugin o htaccess)

    ---> Hai fatto una ricerca dentro il db? (fai un dump e cerchi se c'è "p=1285" da qualche parte )


  • Moderatore

    aspetta aspetta ci sono quasi...

    Ho cercato sul DB e questa pagina fa riferimento alla testimonianza 3

    Sono andato nella sezione delle testimonianze del backend, trovo la testimonianza 3 e vedo che effettivamente ha quel link trapiantodicapelliistanbul . it /?post_type=testimonial&p=1285
    Sono andato per curiosità nella testimonianza 4 ed anche questo ha una pagina simile trapiantodicapelliistanbul . it /?post_type=testimonial&p=1286
    e cosi via per tutte le testimonianza.

    Fino a qui nessun problema.

    Ecco dove nascono i dubbi:
    1- in qualsiasi testimonianza entro dal backend se faccio VISUALIZZA PAGINA con il tasto che mette a disposizione WP mi viene restituita Pagina NON Trovata... questo problema quindi è in tutte le pagine delle Testimonianza, io mi sono accorto solo di queste due perché sono le uniche che google mi ha indicizzato... (forse perché inizialmente avevo creato la sitemap per le testimonianze successivamente tolta)

    2- se vado nella pagina generica che ho creato trapiantodicapelliistanbul. it /testimonianze-trapianto-capelli-turchia/ le vedo tutte correttamente.

    3- per deindicizzarle a questo punto credo che dovrò mettere ogni testimonianza NOINDEX. Altrimenti altri modi?

    Perche google mi restituisce 404 non lo capisco proprio... Sara qualche impostazione di WP...


  • User Attivo

    Ciao,
    secondo me dovresti cancellare tutti i post type testimonial che **forse **non servono più. (BACKUP PRIMA)
    Presumendo che la pagina attuale sia solo una pagina unica.

    Fai una query semplcie da DB (meglio) o installa qualche pluin che cancella i vecchi Custom Post Type.


  • Moderatore

    ok adesso provo.
    probabilmente credete anche voi che c'è qualcosa di anomalo, forse si è impallato qualcosa nel tema...


  • User Attivo

    Bisogna capire questi custom post type da dove saltano fuori e a cosa servono.

    Le domande sarebbero:
    C'erano prima?
    Sono collegati alla pagina attuale? Che sono, insomma?

    O sono "vecchia roba", oppure la pagina testimonizna si popola di tutti questi custom post type (e quindi non cancellare questi custom post type) e forse solo qualcuno di questi
    funziona male, per ragioni x, oppure prima erano pubblicati e poi no.... bisognerebbe fare un pò di analisi.