Burger King | Govju izvēlne: soli pa solim

Priekšvēsture

Man bija viens domēns ar vairāk nekā 2000 rakstiem par visdažādākajām tēmām. Vairāku iemeslu dēļ es nolēmu sadalīt šo vietni vairākās mazākās, atšķirīgās vietnēs, katrā atsevišķā domēna nosaukumā.

Es izmantoju PHP skriptu, lai novirzītu trafiku no vecās vietnes uz jauno. Es noteicu, ka ir pārāk daudz novirzīšanas, lai tos ievietotu un pārvaldītu .htaccess, tāpēc es to izmantoju PHP / MySql. Novirzīšana ir 301.

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

Problēma

Tagad ir pagājuši gandrīz 8 mēneši, kopš es visu pārvietoju. Kamēr Google ir izvēlējies visas jaunās vietnes un aktīvi tās indeksē, vecajā vietņu rādītājā joprojām ir pārvietoto lapu URL. Mulsina tas, ka tas ir ieguvis meta nosaukumu un aprakstu no jaunās vietnes! Vecās lapas nosaukumam bija atšķirīgs nosaukums, kas nav uzskaitītajās lapās, un uzskaitītajās lapās ir jaunās vietnes nosaukums.

Ja meklēju precīzu lapas nosaukumu, tas ir vienāds gan vecajās, gan jaunajās vietnēs. Noklikšķinot uz vecā vietnes rezultāta, tiek pareizi novirzīts uz jauno.

Saraksta piemērs:

Lapas nosaukums Piemēra lapai | Mans jaunais domēns (tiek rādīts kā example.com)

Lapas nosaukums Piemēra lapai | Mans jaunais domēns (tiek parādīts kā mans vecais domēna vārds)

Esmu pārbaudījis atbildes kodus, izmantojot tiešsaistes novirzīšanas pārbaudītāju, un tas viss izskatās labi.

Jautājumi

Kā panākt, lai Google automātiski noņem vecajā vietnē indeksētās saites. Vai tas ir tikai laika jautājums, vai kaut kas notiek ar novirzīšanu. To ir pārāk daudz, lai manuāli noņemtu, izmantojot tīmekļa pārziņa rīkus.

Tā kā lapas tiek rādītas divreiz, vai Google, iespējams, mani sodīs par satura dublikātu?

Es varu sniegt domēna vārdus un piemērus, ja tas palīdz diagnosticēt problēmu.

  • 1 Jūs sakāt, ka izmantojāt “PHP / MySql, lai to apstrādātu”, kas izklausās labi, bet pēc tam iekļaujat koda paraugu, kas ir vienkārši akls novirzīšana uz jaunās vietnes sākumlapu - tas būtu ļoti slikti SEO. Vai varat, lūdzu, paskaidrot - vai šim koda paraugam ir kāds sakars ar to, ko jūs faktiski darījāt?
  • 1 Šis koda paraugs ir tikai reprezentatīvs tam, kā tiek veikta novirzīšana. Atrašanās vieta tiek iestatīta no db vērtības, kas atgriezta no loģikas.
  • Šāda veida rīcību es varētu sagaidīt, ja izmantojat pagaidu novirzīšanu. Man ir aizdomas, ka kaut kas nav kārtībā ar jūsu novirzīšanu, un tie nav tik pastāvīgi, kā jūs domājat.
  • Tas mani mulsina. Šīs ir novirzīšanas pārbaudītāja neapstrādātas atbildes galvenes. Esmu arī pārbaudījis, izmantojot Firefox izstrādātāja rīkjoslu, kas parāda to pašu. Šīs galvenes man izskatās pareizi. >>> 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 Ja jūs nepārprotami meklējat vecos vietrāžus URL, Google tos jums parādīs, pat ja lietas tiek indeksētas ar jaunajiem URL. Tas neliecina, ka kaut kas būtu nepareizs vai salauzts.

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?