Rel = канон гэж юу вэ, яагаад би үүнийг ашиглах ёстой вэ?

Search Engine нь баримт бичгийн хамгийн сайн хувилбар юм

Өгөгдөл хөтлөгдсөн сайт ажиллуулах, яагаад баримт бичгийг давхардуулж болох бусад шалтгаантай бол хайлтын системд хуулбарлах, мастер хуулбарлах, эсвэл "каноник" хуулбарыг хэлэх нь чухал юм. Хайлтын систем таны хуудсыг индекслэхэд агуулга нь давхардсан үедээ хэлэх боломжтой. Нэмэлт мэдээлэлгүйгээр хайлтын систем нь хэрэглэгчдийнхээ хэрэгцээг аль хуудсанд хамгийн сайн тохируулахыг шийдэх болно. Энэ нь зүгээр байж болох ч, хуучин, хуучирсан хуудсыг хүргэж буй хайлтын хөдөлгүүрүүд олон жишээнүүдийг буруу баримтаар сонгосон.

Каноник хуудас хэрхэн тодорхойлох

Хайлтын системд документын URL-д мета өгөгдөл бүхий баримтуудынхаа талаар хайлт хийхэд маш хялбар байдаг. Дараах HTML-г HEAD элементийн дээд хэсэгт байршуулж болно:

Хэрэв та HTTP толгойн видеогоор хандаж чадвал (.htaccess эсвэл PHP гэх мэт) танд HTML HEAD байхгүй PDF файлтай адилхан URL-ийг тохируулж болно. Үүнийг хийхийн тулд толгойнуудыг кодын бус хуудсан дээр дараах байдлаар байрлуул:

Холбоос: каноникийн хуудасны URL >; rel = "canonical"

Canonical Tag хэрхэн ажилладаг болон хэзээ ч үгүй

Каноник мета өгөгдөл нь мастер болох хуудасны хайлтын системд зориулж ашиглагддаг. Хайлтын системүүд үүнийг ашиглан индексийг мастер хуулбарыг үндсэн хуулбар болгон шинэчлэхэд ашигладаг бөгөөд тэдгээр нь хайлтын үр дүнг хүргэхэд тэд өөрсдийнх нь итгэл үнэмшилтэй хуудсыг хүргэдэг.

Гэхдээ таны тогтоосон зааврын хуудас нь хайлтын системийг хүргэх хуудас биш юм.

Энэ нь яагаад тохиолдож болох олон шалтгаан байдаг:

Rel = Canonical Tag гэж юу вэ

Олон хүмүүс хэрэв та rel = canonical link-ыг хуудсандаа нэмэх юм бол тэр хуудас нь HTTP 301 чиглүүлэгч гэх мэт жанжин хувилбарыг дахин чиглүүлэх болно гэдэгт итгэдэг. Энэ нь үнэн биш юм. Rel = каноник холбоос нь хайлтын системд мэдээлэл өгдөг боловч хуудас нь хэрхэн харагдах болон серверийн түвшинд дахин чиглүүлэлт хийгдэхгүй.

Каноник холбоос нь эцсийн эцэст сануулга болно. Хайлтын системүүд үүнийг хүндэтгэхгүй байна. Ихэнх хайлтын систем нь хуудас эзэмшигчдийн хүсэлтийг хүндэтгэхийг хичээдэг боловч өдрийн төгсгөлд хайлтын үр дүн нь тэдний хийдэг үйлдэл бөгөөд хэрэв тэд өөрсдийн канончлолын хуудсанд үйлчлэхийг хүсэхгүй бол тэдгээр нь үгүй ​​болно.

Каноник холбоосыг хэзээ хэрэглэх вэ

Дээр дурдсанчлан, та хоёулаа линк биш хуудсан дээр холбоосыг ашиглах хэрэгтэй. Хэрвээ та ижил төстэй боловч ижил төстэй хуудсууд байвал тэдгээрийн нэг нь жаахан өөр өөр байх болно.

Зөвшөөрөгдөхгүй хоѐр хуудас байгааг тэмдэглэх нь зүгээр байна. Тэдгээр нь адилхан байх ёстой, гэхдээ та бүх хуудсыг эх хуудас руугаа зааж өгөх ёсгүй. Canonical гэдэг нь тухайн хуудас нь таны сайтын мастер холбоосын ямар ч төрлийн биш тэр баримтын мастер хуулбар юм.

Би үүнийг сүүлчийн давталтыг давтах нь чухал гэж бодож байна. Та өөрийн бүх хуудсыг өөрийн нүүр хуудсанд хэзээ нэгэн цагт хэрхэхийг хүсч байгаагаас үл хамааран эх хуудас руугаа зааж өгөх шаардлагагүй. Үүнийг хийснээр, санамсаргүй байдлаар хийдэг бол, тэдэнтэй холбоогүй хуудсуудыг үүсгэж болно (өөрөөр хэлбэл таны нүүр хуудас биш хуудсууд ба үүн дээр rel = каноник холбоос байдаг) хайлтын системийн индексүүдээс хасагдах болно.

Энэ нь Google (эсвэл Bing эсвэл Yahoo! эсвэл бусад хайлтын систем биш) нь хортой юм. Тэд таны хийхийг хүссэн зүйлээ хийж байна - хуудас бүрийг таны нүүр хуудасны хуулбарыг хуулж, бүх үр дүнг тэр хуудсанд буцааж өгнө. Дараа нь хэрэглэгчид илүү хамааралтай документын оронд таны нүүр хуудсандаа санаа зовж эхэлмэгц тэрхүү хуудсууд нь илүү алдартай болж, хайлтын үр дүн буурах болно. Хэдийгээр та асуудлыг засаж байсан ч гэсэн хайлтын үр дүнгээ хэдэн сарын дараа устгах боломжтой бөгөөд таны сайтын зэрэглэл сэргэх баталгаа байхгүй болно.

Та ямар нэг шалтгаанаар хайхаас хассан хуудсыг үүсгэж болохгүй (noindex мета шошго эсвэл robots.txt файлаар хасагдаагүй). Хайлтын системийг хуудсыг жанжин гэж нэрлэхийн тулд эхлээд үүнийг эхнээс нь лавлах боломжтой байх ёстой.

Rel = каноник холбоосыг ашиглахад тохиромжтой газар орно:

Каноник холбоосыг ашиглахгүй байх

Таны эхний сонголт нь 301 чиглүүлэлт байх ёстой. Энэ нь зөвхөн хуудасны URL өөрчлөгдсөн гэсэн хайлтын системийг хэлээд зогсохгүй хуудасны хамгийн сүүлийн үеийн (болон canonicol?) Хувилбарыг хамгийн сүүлийн үеийн хүмүүст хүргэх болно.

Залхуу бүү бай. Хэрэв та өөрийн URL бүтцийг өөрчилж байгаа бол HTTP толгойн manipulation (өөрөөр хэлбэл .htaccess эсвэл PHP эсвэл өөр скрипт гэх мэт) зарим хэлбэрийг ашиглаарай. 301 чиглүүлэгчийг автоматаар нэмэх хэрэгтэй.

Та rel = canonical холбоосыг ашиглаж болно, гэхдээ энэ нь хуучин хуудас авахгүй. Тиймээс хүн бүрт хүрч болно. Үнэн хэрэгтээ, хэрэв хэрэглэгчид хуудсандаа хавчуургатай хуудсыг оруулсан бөгөөд та URLыг өөрчилдөг бол хайлтын системийг rel = канон холбоос ашиглан шинэ хэрэглэгч хэзээ ч үзэхгүй болно.

Rel = канон холбоос нь олон тооны контент бүхий сайтуудад ашигтай хэрэгсэл юм. Энэ нь хэрхэн ажилладагийг ойлгосноор та үүнийг үр дүнтэй ашиглах боломжтой. Гэхдээ эцсийн эцэст, хайлтын системээр тэдний хайлтын индексийг байнга шинэчилж байхад туслах хэрэгсэл юм. Хэрэв та серверээ цэвэр байлгахгүй бол таны хэрэглэгчид нөлөөлж, таны сайт гэмтэх болно. Үүнийг хариуцлагатай ашиглах.