301 Redirect болон 302 Redirect-ийн хооронд ямар ялгаа байна

301 ба 302 серверийн чиглүүлэлтүүдийг ашиглахад хэзээ хэрэглэх вэ?

Статусын код гэж юу вэ?

Вэб сервер нь вэб хуудсанд үйлчлэх бүрт төлөвийн код үүсгэж, тэр вэб серверийн бүртгэлийн файлд бичдэг. Хамгийн түгээмэл төлөвийн код бол "200" - хуудас буюу нөөц олдсон гэсэн үг юм. Дараагийн хамгийн түгээмэл төлөвийн код бол "404" - өөрөөр хэлбэл хүссэн эх үүсвэрийг зарим шалтгаанаар сервер дээр олж чаддаггүй гэсэн үг юм. Мэдээжийн хэрэг, та серверийн түвшний чиглүүлэгчүүдтэй хамт хийж болох "404 алдаанууд" -аас зайлсхийхийг хүсч байна.

Хуудас серверийн түвшний чиглүүлэлттэй дахин чиглүүлбэл 300 түвшний статусын кодуудын нэгийг мэдээлнэ. Хамгийн нийтлэг нь 301 бөгөөд байнгын чиглүүлэлт, 302, эсвэл түр зуурын чиглүүлэлт юм.

301 Шууд дамжуулалтыг ашиглах хэрэгтэй юу?

301 чиглүүлэгч нь байнга байдаг. Тэд хуудсыг шилжүүлснийг хайлтын системд хэлдэг - өөр өөр хуудасны нэр, файлын бүтцийг ашигладаг шинэ дизайнерууд учир байж болох юм. 301 чиглүүлэх хүсэлт нь хайлтын систем эсвэл хэрэглэгчийн агентууд мэдээллийн санд URL-г шинэчлэхийн тулд хуудсанд ирдэг. Энэ нь хүмүүсийг SEO (хайлтын системийн оновчлол) болон хэрэглэгчдийн туршлагаас харахад ашигладаг хамгийн түгээмэл хэлбэр юм.

Харамсалтай нь, бүх вэб дизайн эсвэл компаниуд 310 чиглүүлэгчийг ашигладаггүй. Заримдаа тэдгээр нь мета сэргээх тээгчийг эсвэл серверийн чиглүүлэгчүүдийг ашигладаг. Энэ нь аюултай практик байж болно. Хайлтын системүүд нь эдгээр дахин чиглүүлэлтийн аргуудыг зөвшөөрдөггүй. Учир нь тэд хайлтын системийн үр дүнд тэдний домайнуудыг илүү ихээр ашиглахын тулд софам хэрэглэгчдэд түгээмэл хэрэглэдэг.

SEO-ийн хэтийн төлөвөөс 301 дахин чиглүүлэлтийг ашиглах өөр нэг шалтгаан нь таны URL-үүд холбоосыг тань холбодог байлгах тул эдгээр чиглүүлэгч нь хуучин хуудаснаас "линкийн шүүс" -ийг шинэ хуудсанд шилжүүлж өгдөг. Хэрэв та 302 чиглүүлэгчийг үүсгэсэн бол Google болон бусад сайтууд холбоосыг бүрмөсөн устгах болно гэж үздэг тул түр зуурын чиглүүлэлтээс хойш юу ч шилжүүлдэггүй. Энэ нь шинэ хуудсанд хуучин хуудастай холбоотой холбоосын аль нэгийг олоогүй гэсэн үг юм. Энэ нь алдар нэрийг өөрийнхөөрөө үүсгэх ёстой. Хэрвээ та өөрийн хуудсуудаа алдартай болгох цаг гаргасан бол энэ нь таны сайтын хувьд том алхам болно.

Домэйн өөрчлөлтүүд

Хэдийгээр та өөрийн вэбсайтын жинхэнэ домэйн нэрийг өөрчлөх хэрэгтэй бол энэ нь үе үе тохиолддог. Жишээ нь, та илүү сайн боломжтой болсон үед нэг домэйн нэрийг ашиглаж болно. Хэрэв та илүү сайн домэйныг баталгаажуулах юм бол зөвхөн URL бүтэцээ бус, мөн домэйныг өөрчлөх хэрэгтэй болно.

Хэрэв та өөрийн сайтын домайн нэрийг өөрчилж байгаа бол мэдээж 302 дахин чиглүүлэлтийг ашиглахгүй байх ёстой. Энэ нь бараг үргэлж та "спаммер" шиг харагдаж байгаа бөгөөд таны бүх домэйнууд Google болон бусад хайлтын системүүдээс хаагдсан байдаг. Хэрэв та нэг газар руу зааж өгөх хэд хэдэн домэйнтэй бол 301 серверийн дахин чиглүүлэлтийг ашиглах ёстой. Энэ нь үсэглэх алдаанууд (www.gooogle.com) эсвэл бусад улс орнуудад (www.symantec.co.uk) нэмэлт домэйнүүдийг худалдан авдаг сайтуудад түгээмэл практик юм. Тэдгээр нь өөр өөр домэйнууд (өөр хэн ч үүнийг татаж чадахгүй), дараа нь тэднийг анхдагч вэбсайт руу дахин чиглүүлдэг. Хэрвээ та үүнийг хийхдээ 301 чиглүүлэлтийг ашигладаг бол хайлтын системд шийтгэл оногдуулахгүй.

Яагаад 302 Улаан Шувуу ашиглах вэ?

302 дахин чиглүүлэлтийг ашиглах хамгийн сайн шалтгаан бол хайлтын системээр таны муухай URL-уудыг байнга индексжүүлэх явдал юм. Жишээлбэл, хэрэв таны вэбсайт мэдээллийн сангаар бүтээгдсэн бол, та дараах вэбсайтаас URL-ээс дараах хуудсыг дахин чиглүүлэх болно:

http://www.about.com/

Үүнд олон параметрүүд болон сеанс өгөгдөл бүхий URL руу иймэрхүү харагдах болно:

(Тэмдэглэл: The »тэмдэг нь мөрийн боодолтой болохыг заана.)

http://www.about.com/home/redir/data? »Sessionid = 123478 & id = 3242032474734239437 & ts = 3339475

Хайлтын систем нь таны гэрийн хуудасны URL-г сонгоход урт URL нь зөв хуудас гэдгийг танихыг хүсч байгаа боловч URL-ыг тэдгээрийн мэдээллийн санд тодорхойлж өгөхгүй. Өөрөөр хэлбэл, хайлтын системийг "http://www.about.com/" гэсэн URL хаягаар оруулахыг хүсч байна.

Хэрэв та 302 сервер дахин чиглүүлэлт хийвэл, та үүнийг хийж чадна, ихэнх хайлтын систем нь спам биш гэдгийг хүлээн зөвшөөрөх болно.

302 чиглүүлэгч ашиглах үед юуг хэрэглэхээс зайлсхийх

  1. Бусад домэйнууд руу шилжүүлэх хэрэггүй. Энэ нь 302 чиглүүлэлттэй холбоотой байж болох хэдий ч, энэ нь байнгын байнгын шинжтэй байдаг.
  2. Нэг хуудсанд шилжих тооны олон тооны. Энэ бол яг юу нь сперамерүүд вэ гэхээр та Google-ээс хориглохыг хүсэхгүй байгаа бол 5-аас илүү URL-ууд ижил байрлал руу шилжих нь зөв биш байна.

Женнифер Кэрнин эх нийтлэл. 10/9/16 дээр Жереми Герард засварлав