Datorurķēšana 101, izmantojot DNS pārvaldnieku, lai novirzītu vietnes

Esmu izveidojis CMS, kas manam klientam ļauj diezgan viegli pārvietot lapas viņu vietņu hierarhijā. Šajā vietnē ir visi cilvēkiem lasāmi un intuitīvi vietrāži URL, tāpēc lapas pārvietošana obligāti nozīmē, ka tās URL mainās. Es glabāju datu krātuvē katra resursa iepriekšējo vietrāžu URL ierakstus, lai pieprasījumi par aizgājušiem vietrāžiem URL tiktu novirzīti to attiecīgajiem pēctečiem.

Brīdinu savus klientus nevaldīt vietni labprātīgi (daudzu iemeslu dēļ). Bet tomēr man ir aizdomas, ka pastāv iespēja, ka laiku pa laikam lapu pārvietošana varētu tikt mainīta.

Tāpēc es cenšos noskaidrot, vai, apkalpojot lapas novecojušo vietrāžu URL pieprasījumiem, ir jāizmanto 301, 302 vai 307 novirzīšana.

Es saprotu 301 izmantošanas vērtību meklētājprogrammu optimizācijai. Bet man ir bažas par šo sistēmu, iespējams, netīšām padarot dažas lapas par nepieejamām dažiem lietotājiem

JAUTĀJUMI:

  1. Tas ir, ja klienti pārvieto lapu vietā / URL A uz jaunu vietu B, tad lietotāji saņem novirzīšanu vietnei A uz B un pēc tam klienti lapu atkal pārvieto atpakaļ uz A, cik ilgi es varu gaidīt kādu no šiem lietotāji turpina saņemt savus pieprasījumus pēc A novirzīšanas uz B - vai šajā gadījumā tos nosūtīt uz manu draudzīgo 404 lapu?

  2. Vai tas notiek tik ilgi, kamēr kāds vienums viņu pārlūkprogrammas vēsturē nav notīrīts?

  3. Vai novirzīšana maršrutētājos visā internetā kaut kādā veidā tiek saglabāta kešatmiņā?

  4. Kā tas darbojas?

  5. Cik ilgi es varu sagaidīt 301 novirzīšanu uz kavēšanos tur ārā ?

  • Mēģiniet vismaz numurēt savus jautājumus - vismaz būs vieglāk tos lasīt un atbildēt uz tiem. Šobrīd tā ir TL;DR
  • Es to esmu izveidojis tā.

Novirzīšana ir jūsu tīmekļa servera / tīmekļa lietojumprogrammas funkcija, un tā tiks noteikta, saņemot GET pieprasījumu jūsu serverim.

Izmaiņas būs diezgan tūlītējas.

Uzturiet 301 novirzīšanu kopumā vismaz 6–9 mēnešus un uz visiem laikiem visām ienākošajām saitēm no citām vietnēm.

Pēc pieredzes esat izgājis visu šo pārslēgšanās scenāriju, izveidojiet savu vietnes karti un ļaujiet Google tīmekļa pārziņa rīkiem pārraudzīt jūsu vietni. No tā jūs varat iegūt lejupielādējamus CSV failus, piemēram, visas saites jūsu vietnē, ienākošās saites uz jūsu vietni, 404 kļūdas (svarīgi!) Un citas pārmeklēšanas kļūdas, kas varētu sagādāt jums grūtības.

Izmantojiet Webmaster Tools 404 kļūdas, lai savāktu visas ienākošās saites, kuras esat zaudējis gadu gaitā un kuras joprojām saista ar aktīvām lapām, bet nevar mainīt lapu nosaukuma izmaiņu un saišu ceļa pārstrukturēšanas dēļ.

Novirzīšana nevilcinās un netiek saglabāta kešatmiņā nevienā vietā, tāpēc viss ir atkarīgs no tā, ko jūsu serveris katru reizi izsūta. AFAIK.

Es darītu visu iepriekšējo vietrāžu URL reģistrēšanu, tāpat kā jūs. Ja viņi tiek pieprasīti un neatbilst pašreizējam URL, tad 301 novirza tos uz pašreizējo URL.

Ciktāl tas kavējas, saites uz jūsu vecajiem URL var ilgt mūžīgi, tāpēc ideālā gadījumā jums vajadzētu novirzīt uz visiem laikiem.

Jūs saņemat bonusa punktu par ziņošanu par novirzīšanu uz vecajiem URL, lai kāds varētu aktīvi strādāt pie to novēršanas.

  • Vai tu esi pārliecināts? Lūk, ko šodien esmu izrakis Chrome palīdzības forumā: "Cik ilgi Chrome kešatmiņa 301 novirza?" (Google.com/support/forum/p/Chrome/…)
  • Iespējams, ka tā ir tikai Chrome lieta: “Google Chrome saglabā kešatmiņā 301 novirzīšanu” (bugsquash.blogspot.com/2008/12/…)
  • Lieliski info puiši, es stāvu labots
  • Google Chrome nav Google meklētājprogramma. Tas ir lietotāja pieredzes uzlabojums, lai samazinātu tīmekļa pārlūkprogrammas reakcijas laiku.

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

noderīga informācija