yukio4 20170101 ジ ェ ー ム ズ コ ズ ボ ー の 証言 (第 2 章)

Minulla on paljon SHTML-sivuja. Jos vaihdan nämä PHP: ksi lisätäksesi toimintoja (tietysti muuntaa asioita, kuten sisällyttää PHP: hen tarvittaessa) vaikuttaako tämä siihen, kuinka hakukoneet indeksoivat sivustoni? (ennen kaikkea Google)

Indeksoivatko he edelleen PHP-tiedostot samalla tavalla kuin vanhat SHTML: t ja yhtä usein jne.? Onko mitään eroa?

Taustatiedot: Palvelin =IIS

Tämä on ajatukseni / päättelyni tämän kysymyksen takana. Meillä on paljon shtml-sivuista. Mielestäni se johtuu siitä, että Google indeksoi ne kaikki. Esim .: Jos sinulla on tiedosto individual_page.php ja oleellisesti, tämä sivu on monta sivua; individual_page.php? id = 39430403, Google ei indeksoi kaikkia oikein? Mutta jos minulla on staattisia tiedostoja, ne indeksoivat ne kaikki, eikö?

Voit myös käyttää .shtml-sivuja PHP-sivuina ilman, että sinun tarvitsee muuttaa tiedostotunnistetta. Sinun tarvitsee vain kertoa Apache käsittelemään .shtml-sivuja PHP: nä. Seuraava katkelma tekee sen puolestasi:

 ForceType application/x-httpd-php  

Näin sinun ei tarvitse huolehtia uudelleenohjauksista tai sivujen uudelleenindeksoinnista, koska käyttäjille ja hakukoneille URL-osoitteet ovat samat.

Päivittää

1) Google indeksoi sivut kyselymerkinnöillä hienosti. Niiden saaminen ei ole ollenkaan huono asia on hyvin yleistä ja normaalia.

2) Kuinka ikinä käytät SSI: tä, voit tehdä sen samalla tavalla PHP: ssä, joten jos sinulla ei ole kyselymerkkijonoja .shtml-sivuillasi, et tarvitse niitä myöskään .php: ssä.

  • Mutta onko olemassa olevat SSI-komennot (esim.SHTML-muuttujat) toimivat edelleen? Jos on, sano sitten vuoden kuluttua, muuttaessasi sisältöä, jonka PHP-tiedosto tuottaa, pystyykö Google indeksoimaan sen yhtä hyvin ja nopeasti jne.?
  • @Adam SSI-komennot eivät toimi, koska ne eivät ole PHP-komentoja. Joten jos kirjoitat sivustosi uudestaan ​​PHP: llä, minkä päätin kysymyksestäsi, sinun kannattaa tehdä tämä. Jos et aio kirjoittaa sivustoasi uudestaan ​​PHP: llä, sinun ei pitäisi tehdä mitään URL-osoitteidesi muuttamiseksi. Google indeksoi kaikenlaiset sivut tasaisesti riippumatta siitä, ovatko ne .php, .shtml, .asp jne. Kukaan ei ole parempi kuin toinen hakukoneiden suhteen.
  • Toimiiko tämä IIS: n kanssa?
  • @Adam ei niin kuin kirjoitin sen. Se on Apache-spesifinen. Mutta tämän pitäisi selittää, miten se tapahtuu IIS: llä. Myös tämä.

Indeksoivatko he edelleen PHP-tiedostot samalla tavalla kuin vanhat SHTML: t ja yhtä usein jne.?

Edellyttäen, että tuloksena oleva sisältö toimitetaan HTML-muodossa oikealla sisältötyypillä, kyllä.

Onko mitään eroa?

Jos kaikki hakukoneiden indeksoimat URI: t ovat tällä hetkellä muodossa http://domain.com/file.shtml tämä on a suuri muutos (sisältösi katoaa käytännössä, kunnes hakukoneet löytävät uuden URI: n).

Sinun tulisi ottaa käyttöön sisältöäsi varten 301 - Pysyvät uudelleenohjaukset vanhasta URI: sta uuteen URI: een (esim. http://domain.com/file.php), jos haluat, että sivustosi sisältö säilyttää nykyisen sijoituksensa suurten hakukoneiden kanssa.

  • Suurin muutos, josta puhut (sisältöni katoaa käytännössä, kunnes hakukoneet löytävät uuden URI: n), tapahtuuko tämä, vaikka toteuttaisin 301: n?

työskennellyt sinulle: Charles Robertson | Haluatko yhteyttä?