Pozadina

Imao sam jednu domenu s više od 2000 članaka o širokom rasponu tema. Iz nekoliko razloga odlučio sam podijeliti ovu stranicu na nekoliko manjih, zasebnih web lokacija, svaka na zasebnom imenu domene.

Koristim PHP skriptu za preusmjeravanje prometa sa stare stranice na novu. Utvrdio sam da postoji previše preusmjeravanja za postavljanje i upravljanje u .htaccess, pa sam za to koristio PHP / MySql. Preusmjeravanje je 301.

<?php header('HTTP/1.1 301 Moved Permanently'); header('Location: http://example.com/some-page'); ?> var13 ->

Problem

Prošlo je gotovo 8 mjeseci otkako sam sve premjestio. Iako je Google pokupio sve nove web stranice i aktivno ih indeksira, stari indeks web stranica i dalje sadrži URL stranica koje su premještene. Zbunjujuće je to što je meta naslov i opis dobio s nove stranice! Naslov stare stranice imao je različito ime koje nije prisutno na navedenim stranicama, a navedene stranice sadrže naziv nove stranice.

Ako potražim točan naslov stranice, čini se istim na starim i novim web mjestima. Klikom na stari rezultat web mjesta ispravno se izvodi preusmjeravanje na novo.

Primjer popisa:

Naslov stranice Primjer stranice | Moja nova domena (prikazuje se kao example.com)

Naslov stranice Primjer stranice | Moja nova domena (prikazuje se kao moje staro ime domene)

Provjerio sam kodove odgovora pomoću mrežne provjere preusmjeravanja i sve izgleda dobro.

Pitanja

Kako da natjeram Google da automatski ukloni veze indeksirane na staroj web lokaciji. Je li to samo pitanje vremena ili se nešto događa s preusmjeravanjima. Previše ih je ručnog uklanjanja pomoću alata za webmastere.

Budući da se stranice pojavljuju dva puta, hoće li me Google kazniti zbog dupliciranog sadržaja?

Mogu pružiti imena domena i primjere ako pomaže u dijagnosticiranju problema.

  • 1 Kažete da ste koristili "PHP / MySql da biste to riješili", što zvuči u redu, ali onda uključujete uzorak koda koji je jednostavno slijep preusmjeriti na početnu stranicu nove web stranice - što bi bilo jako loše za SEO. Možete li pojasniti - ima li taj uzorak koda veze s onim što ste zapravo učinili?
  • 1 Taj je uzorak koda samo reprezentativan kako se izvršava preusmjeravanje. Mjesto se postavlja iz vrijednosti db vraćene iz logike.
  • To je vrsta ponašanja koju bih očekivao da koristite privremena preusmjeravanja. Pretpostavljam da nešto nije u redu s vašim preusmjeravanjima i nisu trajna kao što mislite.
  • To je ono što me zbunjuje. To su sirova zaglavlja odgovora iz programa za provjeru preusmjeravanja. Također sam testirao pomoću alatne trake za programere Firefox koja pokazuje isto. Ova mi zaglavlja izgledaju ispravno. >>> http://myolddomain.com/oldpage/ > -------------------------------------------- > 301 Moved Permanently > -------------------------------------------- Status: 301 Moved Permanently Code: 301 Date: Tue, 05 Sep 2017 10:54:50 GMT Server: Apache/2.2.34 Location: http://mynewdomain.com/newpage/ Connection: close Content-Type: text/html; charset=UTF-8
  • 1 Ako izričito tražite stare URL-ove, Google će vam ih prikazati čak i ako su stvari indeksirane s novim URL-ovima. To nije znak da nešto nije u redu ili slomljeno.

radio za vas: Charles Robertson | Želite nas kontaktirati?