Каноник таг шалгагч хэрэгслийн тухай
"Каноник таг шалгагч" нь вэб хуудсанд каноник таг (canonical tag) байгаа эсэхийг шалгах зориулалттай онлайн хэрэгсэл юм. Та шалгахыг хүссэн хуудасныхаа хаягийг оруулснаар тус хэрэгсэл нь тухайн хуудсыг татаж, шаардлагатай бүх дамжуулалтыг (redirect) дагаж шалгадаг. Үүний дараа каноник таг байгаа эсэх, тэрхүү таг нь ямар URL хаяг руу зааж байгаа, мөн заасан хаяг нь хуудасны эцсийн хаяг эсвэл таны анх оруулсан хаягтай таарч байгаа эсэхийг тодорхойлж өгдөг.
Энэхүү хэрэгсэл нь дараах тохиолдолд хэрэглэгчдэд туслах зорилготой:
- Вэб хуудсанд каноник таг байгаа эсэхийг баталгаажуулах.
- Каноник таг нь өөр рүүгээ заасан (self-referencing) эсэхийг шалгах.
- Каноник таг нь таны оруулсан анхны URL хаяг руу эсвэл дамжуулсны дараах эцсийн URL хаяг руу зааж байгаа эсэхийг нягтлах.
- Чухал каноник тагууд нь зөвхөн JavaScript-оор нэмэгдсэн бус, хуудасны анхны эх кодод (HTML) байгаа эсэхийг баталгаажуулах.
Хэрэгслийн оролт ба хязгаарлалт
Хэрэгслийг ашиглахын тулд дараах оролтын шаардлагыг хангасан байх шаардлагатай:
- Хуудасны URL: Нийтийн нээлттэй HTTP эсвэл HTTPS хуудасны хаяг байх ёстой.
- Оруулах хаяг нь тогтоосон тэмдэгтийн дээд хязгаараас (
{max}) хэтрээгүй байх шаардлагатай. - Хувийн болон дотоод сүлжээний хаягуудыг (жишээ нь
http://127.0.0.1/admin) шалгах боломжгүй бөгөөд хүсэлтийг илгээхээс өмнө шууд татгалздаг. - Хэрэв та протоколгүй URL оруулбал дотоод баталгаажуулалтын дүрмийн дагуу боловсруулагдана.
- Шинээр хүсэлт илгээх үед өмнө нь хийгдэж байсан, дуусаагүй байгаа хүсэлтүүд шууд зогсдог.
Шалгалтын үр дүн ба гаралтын мэдээллүүд
Хэрэгсэл нь хуудсыг шалгаж дууссаны дараа дараах мэдээллүүдийг харуулдаг:
- Каноник үр дүн: Каноник тагийн төлөв байдлын хураангуй (жишээ нь: "Каноник олдлоо. Энийг өөр рүүгээ заасан бөгөөд оруулсан URL-тай таарч байна.").
- Тодорхойлсон каноник URL: Каноник таг дотор зааж өгсөн яг тэр URL хаяг.
- Каноник шалгалтууд:
- Каноник байна: Тийм эсвэл Үгүй.
- Өөр рүүгээ заасан: Тийм эсвэл Үгүй.
- Оруулсан URL-тай таарч байна: Тийм эсвэл Үгүй.
- Оруулсан URL: Таны анх оруулсан URL хаяг.
- Дамжуулсны дараах эцсийн URL: Бүх дамжуулалтыг дагаж дууссаны дараах хуудасны эцсийн хаяг.
- Каноник href: Каноник тагийн
hrefатрибутын түүхий утга. - HTTP статус: Хуудаснаас буцаасан HTTP статусын код.
- Олдсон каноник тагууд: Тухайн хуудаснаас олдсон нийт каноник тагийн тоо. Хэрэв хуудас нэгээс олон каноник таг агуулж байвал зөвхөн эхнийхийг нь харуулдаг.
Алдааны мэдэгдлүүд ба тэдгээрийн шалтгаан
Шалгалтын явцад дараах алдааны мэдэгдлүүд гарч болно:
- "Эхлээд хуудасны URL оруулна уу.": Хаяг оруулах хэсгийг хоосон орхиж шалгах товчийг дарахад гарна.
- "Хүчинтэй, нийтийн нээлттэй HTTP эсвэл HTTPS URL оруулна уу.": Оруулсан хаяг нь буруу форматтай эсвэл нийтийн сүлжээний хаяг биш байх үед харагдана.
- "Хувийн болон дотоод (local) хаягуудыг шалгах боломжгүй.": Дотоод сүлжээний хаяг оруулсан тохиолдолд хүсэлтийг илгээхээс өмнө татгалзаж энэ алдааг заана.
- "URL-ийг
{max}тэмдэгтээс хэтрүүлэхгүй оруулна уу.": Оруулсан хаяг хэтэрхий урт байх үед гарна. - "Хуудас руу хандаж чадсангүй. URL-аа шалгах эсвэл дахин оролдоно уу.": Хуудас руу холбогдох боломжгүй үед гарна.
- "Хуудас хариу өгөхөд хэтэрхий удаж байна. Дараа дахин оролдоно уу.": Хуудаснаас хариу ирэх хугацаа хэтэрсэн тохиолдолд гарна.
- "Хуудас хэт олон удаа дамжуулагдсан тул шалгалтыг дуусгах боломжгүй.": Дамжуулалтын эргүүлэг үүссэн эсвэл хэт олон дамжуулалт хийгдсэн үед гарна.
- "Хуудас HTTP
{status}алдаа буцаасан тул каноникийг шалгах боломжгүй байна.": Хуудас амжилттай статусын код буцаагаагүй үед гарна. - "Энэ URL нь HTML хуудас буцаасангүй.": Оруулсан хаяг нь HTML бус өөр төрлийн файл руу зааж байвал гарна.
- "Хуудаснаас уншигдахуйц HTML ирсэнгүй.": Хуудасны хариу хоосон эсвэл унших боломжгүй HTML байвал гарна.
- "Хуудасны head хэсэг аюулгүй шалгахад хэтэрхий том байна.": Хуудасны толгой (head) хэсгийн хэмжээ хэтэрхий том байвал гарна.
- "
{count}каноник таг олдлоо. Эхнийхийг нь харуулж байна; зөвхөн нэгийг үлдээнэ үү.": Хуудсанд олон каноник таг ашигласан үед анхааруулга болж гарна. - "Каноник таг байгаа боловч href нь хүчинтэй HTTP эсвэл HTTPS URL биш байна.": Каноник таг доторх хаяг нь буруу форматтай байвал гарна.
- "Каноник URL-ийг хуулж чадсангүй. Сонгоод өөрөө хуулна уу.": Систем каноник хаягийг санах ойд автоматаар хуулж чадаагүй үед гарна.
Нууцлал ба мэдээлэл боловсруулалт
BroBroGo нь зөвхөн нийтийн нээлттэй хуудсыг татаж шалгах зорилгоор таны оруулсан URL хаягийг хүлээн авдаг. Татаж авсан хуудасны агуулга болон шалгалтын үр дүнг системд хадгалж үлддэггүй.
Түгээмэл асуултууд (FAQ)
Өөр рүүгээ заасан каноник (self-referencing) гэж юу вэ? Энэ нь тухайн хуудасны эцсийн URL руу заасан каноник юм. Энэ нь ижил контентод олон аргаар хүрч болох байсан ч хайлтын системд тодорхой давуу эрхтэй URL-ийг зааж өгдөг.
Өөр рүүгээ заасан шалгалт амжилттай болсон ч оруулсан URL яагаад таарахгүй байна вэ? Таны оруулсан хаяг өөр URL руу дамжуулагдсан байж болно. Каноник нь таны оруулсан анхны хаягаас өөр байсан ч эцсийн хуудас руу зөв зааж чадна.
Шалгагч нь JavaScript-оор нэмэгдсэн каноник тагуудыг олж харах уу? Энэ нь хуудаснаас буцаасан HTML-ийг шалгадаг. Хуудасны скриптүүд ажилласны дараа нэмэгдсэн каноник энд харагдахгүй байж магадгүй тул чухал каноник тагууд хуудасны анхны эх кодод байгаа эсэхийг баталгаажуулна уу.