Ciao a tutti,
ecco il problema:
Il sito oggetto del fattaccio è in linea da un mesetto ed è stato
fatto con tutti i crismi: h1, title, link interni con anchor diversificati,
testi accattivanti, costante apporto di link da fonti diversificate
- Directory, articoli etc . . . -.
Dopo l'indicizzazione da parte dei vari motori (Google, Yahoo e Bing)
mi sono accorto che ero riuscito a piazzare benissimo (prima pagina,
prima o seconda posizione) tutte le pagine (ognuna in base a Keywords
di pertinenza).
5 giorni fa il fattaccio: Google ha inspiegabilmente (almeno per me)
eliminato l'home page del sito dalle SERP. mentre Yahoo la mantiene
ancora in primissima pagina prima posizione.
Utilizzando il comando "site" ho verificato che Google ha ancora l'home
page indicizzata ma non la mostra nei risultati delle ricerche come faceva
prima.
L'unica modifica a cui forse posso imputare qualche colpa è che la prima
release del sito è andata erroneamente in rete con questo codice
per il menu:
Appena mi sono accorto dell'errore ho provveduto a correggereCodice PHP:<div id="navigation">
<ul>[*][url="/index.php"]Pagina principale[/url][*]<span class="voceCorrente">Item2</span>[*][url="/item3/index.php"]item3[/url][*][url="/item4/index.php"]item4[/url][*][url="/item5/index.php"]item5[/url][*][url="/item6/index.php"]item6[/url][*][url="/item7/index.php"]item7[/url][*][url="/item8/index.php"]item8[/url][/list]
</div>
il codice di cui sopra con quello riportato sotto:
Ho anche inserito un file .htaccess nella root del sito per far capireCodice PHP:<div id="navigation">
<ul>[*][url="/"]Pagina principale[/url][*]<span class="voceCorrente">Item2</span>[*][url="/item3/"]item3[/url][*][url="/item4/"]item4[/url][*][url="/item5/"]item5[/url][*][url="/item6/"]item6[/url][*][url="/item7/"]item7[/url][*][url="/item8/"]item8[/url][/list]
</div>
ai motori di ricerca che se stavano indicizzando includendo la index.php
quest'ultima pagina era stata rimossa e dovevano indicizzare basandosi
sulla relativa root
Non credo che queste modifiche possano aver causato l'eliminazioneCodice PHP:RewriteEngine on
RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php|html)\ HTTP
RewriteRule ^(.*)index\.(php|html)$ /$1 [R=301,L]
dell'home del sito dalle SERPs .. .anche se non si sa mai !!!
Qualcuno ha una spiegazione o un consiglio da darmi ???
grazie,
Ciccio,

Rispondi quotando
