கேனானிக்கல் குறிச்சொல் சரிபார்ப்பான்

ஒரு பக்கத்தின் கேனானிக்கலைக் கண்டறிந்து, அதை பக்க முகவரியுடன் ஒப்பிட அதன் URL ஐ உள்ளிடவும்.

பொதுவான HTTP அல்லது HTTPS பக்கத்தை உள்ளிடவும். கேனானிக்கல் ஒப்பிடப்படுவதற்கு முன்பு திருப்பிவிடல்கள் பின்பற்றப்படும்.

ஒரு பக்கத்தின் கேனானிக்கல் குறிச்சொல்லைச் சரிபார்க்க அதன் URL ஐ உள்ளிடவும்.

பொதுப் பக்கத்தைப் பெறுவதற்காக BroBroGo அந்த URL ஐப் பெறுகிறது. பெறப்பட்ட பக்கமும் முடிவும் சேமிக்கப்படுவதில்லை.

அடிக்கடி கேட்கப்படும் கேள்விகள்

சுய-குறிப்பு கேனானிக்கல் (Self-referencing canonical) என்றால் என்ன?

இது பக்கத்தின் இறுதி URL ஐயே குறிக்கும் ஒரு கேனானிக்கல் ஆகும். ஒரே உள்ளடக்கத்தை பல வழிகளில் அணுக முடிந்தாலும், தேடுபொறிகளுக்கு தெளிவான விருப்பமான URL ஐ இது வழங்குகிறது.

சுய-குறிப்பு சரிபார்ப்பு தேர்ச்சி பெறும்போது, உள்ளிடப்பட்ட URL ஏன் பொருந்தவில்லை?

நீங்கள் உள்ளிட்ட முகவரி மற்றொரு URL க்கு திருப்பிவிடப்படலாம். நீங்கள் தட்டச்சு செய்த அசல் முகவரியிலிருந்து வேறுபட்டாலும், கேனானிக்கல் அந்த இறுதிப் பக்கத்தை சரியாகக் குறிக்க முடியும்.

JavaScript மூலம் சேர்க்கப்படும் கேனானிக்கல் குறிச்சொற்களை இந்தச் சரிபார்ப்புக் கருவி கண்டறியுமா?

இது பக்கத்தால் வழங்கப்படும் HTML ஐச் சரிபார்க்கிறது. பக்க ஸ்கிரிப்டுகள் இயங்கிய பிறகு மட்டுமே சேர்க்கப்படும் கேனானிக்கல் குறிச்சொல் இங்கு தோன்றாமல் போகலாம், எனவே அசல் பக்க மூலத்தில் முக்கியமான கேனானிக்கல் குறிச்சொற்கள் இருப்பதை உறுதிப்படுத்தவும்.

ஒரு இணையப் பக்கத்தின் தேடுபொறி உகந்ததாக்கல் (SEO) கட்டமைப்பில் கேனானிக்கல் குறிச்சொற்கள் (Canonical tags) மிக முக்கியப் பங்கு வகிக்கின்றன. இவை தேடுபொறிகளுக்கு ஒரு குறிப்பிட்ட பக்கத்தின் முதன்மையான மற்றும் விருப்பமான முகவரியைக் காட்டுகின்றன. "கேனானிக்கல் குறிச்சொல் சரிபார்ப்பான்" கருவியானது, ஒரு பொது இணையப் பக்கத்தின் முகவரியைப் பெற்று, அதில் கேனானிக்கல் குறிச்சொல் உள்ளதா, அது எந்த முகவரியைக் குறிக்கிறது மற்றும் அது எவ்வாறு செயல்படுகிறது என்பதை விரிவாக ஆராய உதவுகிறது.

கேனானிக்கல் குறிச்சொல்லின் முக்கியத்துவம் மற்றும் தேடுபொறி வழிகாட்டுதல்

இணையதளங்களில் ஒரே மாதிரியான உள்ளடக்கம் அல்லது ஒரே பக்கம் வெவ்வேறு URL முகவரிகள் மூலம் அணுகக்கூடியதாக இருக்கும்போது தேடுபொறிகளுக்கு குழப்பம் ஏற்படுகிறது. இந்த நகல் உள்ளடக்கப் பிரச்சினையைத் தவிர்க்க rel="canonical" குறிச்சொல் பயன்படுத்தப்படுகிறது. இது தேடுபொறி சிலந்திகளுக்கு (Search engine crawlers) எந்தப் பக்கத்தை அட்டவணைப்படுத்த (Index) வேண்டும் என்ற தெளிவான வழிகாட்டுதலை வழங்குகிறது.

இக்கருவியைப் பயன்படுத்தி ஒரு பக்கத்தைச் சரிபார்க்கும்போது, அது பின்வரும் முக்கிய விவரங்களை உங்களுக்கு வழங்குகிறது:

  • கேனானிக்கல் உள்ளது: பக்கத்தின் HTML குறியீட்டில் கேனானிக்கல் குறிச்சொல் உள்ளதா இல்லையா என்பதை இது உறுதிப்படுத்துகிறது.
  • சுய-குறிப்புடையது: கேனானிக்கல் குறிச்சொல்லில் உள்ள URL, அதே பக்கத்தின் இறுதி முகவரியைக் குறிக்கிறதா என்பதை இது காட்டுகிறது.
  • உள்ளிடப்பட்ட URL உடன் பொருந்துகிறது: நீங்கள் முதலில் தேடலில் உள்ளிட்ட முகவரியும், கேனானிக்கல் குறிச்சொல்லில் உள்ள முகவரியும் ஒன்றாக இருக்கிறதா என்பதை இது ஒப்பிடுகிறது.

திருப்பிவிடல்களும் இறுதி URL முகவரியும்

இணையப் பக்கங்களில் திருப்பிவிடல்கள் (Redirects) பொதுவாகப் பயன்படுத்தப்படுகின்றன. நீங்கள் ஒரு URL ஐ உள்ளிடும்போது, அது பல திருப்பிவிடல்களைக் கடந்து இறுதிப் பக்கத்தை அடையலாம். இக்கருவி அத்தகைய திருப்பிவிடல்களை முழுமையாகப் பின்பற்றி, இறுதிப் பக்கத்தின் உள்ளடக்கத்தை ஆய்வு செய்கிறது.

இதன் மூலம் இரண்டு வகையான முகவரிகள் ஒப்பிடப்படுகின்றன:

  1. உள்ளிடப்பட்ட URL: நீங்கள் முதலில் சரிபார்ப்புக் கருவியில் உள்ளிட்ட அசல் முகவரி.
  2. திருப்பிவிடலுக்குப் பிந்தைய இறுதி URL: அனைத்து திருப்பிவிடல்களும் முடிந்த பிறகு உலாவி சென்றடையும் இறுதிப் பக்கத்தின் முகவரி.

இந்த வேறுபாட்டைப் புரிந்துகொள்வது கேனானிக்கல் குறிச்சொல்லின் துல்லியத்தன்மையை உறுதிப்படுத்த உதவுகிறது.

பல குறிச்சொற்கள் மற்றும் தவறான கேனானிக்கல் சிக்கல்கள்

ஒரு பக்கத்தில் ஒன்றுக்கு மேற்பட்ட கேனானிக்கல் குறிச்சொற்கள் இருப்பது தேடுபொறிகளிடையே குழப்பத்தை ஏற்படுத்தும். ஒரு பக்கத்தில் பல குறிச்சொற்கள் கண்டறியப்பட்டால், இக்கருவி முதல் குறிச்சொல்லை மட்டுமே பகுப்பாய்வு செய்து காண்பிக்கும்.

பக்கங்களைச் சரிபார்க்கும்போது பின்வரும் விதிகள் மற்றும் வரம்புகள் பயன்படுத்தப்படுகின்றன:

  • ஒற்றைக் குறிச்சொல் விதி: பக்கத்தில் ஒன்றுக்கு மேற்பட்ட கேனானிக்கல் குறிச்சொற்கள் இருந்தால், முதல் குறிச்சொல் மட்டுமே காட்டப்படும்.
  • நெறிமுறை சரிபார்ப்பு: உள்ளிடப்படும் URL-இல் நெறிமுறை (Protocol) இல்லை எனில், அது உள்ளூர் சரிபார்ப்பு விதிகளின்படி செயலாக்கப்படும்.
  • புதிய கோரிக்கை: ஒரு சரிபார்ப்பு நடந்துகொண்டிருக்கும்போது புதிய கோரிக்கையைச் சமர்ப்பித்தால், முந்தைய கோரிக்கை உடனடியாக நிறுத்தப்படும்.
  • தனிப்பட்ட முகவரிகள்: தனிப்பட்ட மற்றும் உள்ளூர் முகவரிகள் (உதாரணமாக http://127.0.0.1/admin) கோரிக்கை அனுப்பப்படுவதற்கு முன்பே நிராகரிக்கப்படும்.

ஜாவாஸ்கிரிப்ட் கேனானிக்கல் வரம்புகள் மற்றும் HTTP நிலைகள்

பல நவீன இணையதளங்கள் ஜாவாஸ்கிரிப்ட் (JavaScript) மூலம் பக்கத்தின் கேனானிக்கல் குறிச்சொற்களை மாறும் தன்மையுடன் சேர்க்கின்றன. இருப்பினும், தேடுபொறிகள் பக்கத்தின் மூல HTML குறியீட்டை அடிப்படையாகக் கொண்டே முதன்மையாகச் செயல்படுகின்றன.

இக்கருவி பக்கத்தின் மூல HTML குறியீட்டை மட்டுமே பெற்று பகுப்பாய்வு செய்கிறது. பக்க ஸ்கிரிப்டுகள் இயங்கிய பிறகு மட்டுமே சேர்க்கப்படும் கேனானிக்கல் குறிச்சொற்களை இக்கருவியால் கண்டறிய முடியாது. எனவே, முக்கியமான கேனானிக்கல் குறிச்சொற்கள் எப்போதும் அசல் பக்க மூலத்தில் (Original page source) இருப்பதை உறுதி செய்வது அவசியமாகும்.

மேலும், பக்கத்தைப் பெறும்போது திரும்பப் பெறப்படும் HTTP நிலைக் குறியீடுகள் (HTTP நிலைக் குறியீடுகள்) மிக முக்கியமானவை.

தரவு செயலாக்கம் மற்றும் தனியுரிமை

இக்கருவியின் தனியுரிமைக் கொள்கை மிகவும் எளிமையானது. பொதுப் பக்கத்தைப் பெறுவதற்காக BroBroGo அந்த URL ஐப் பெறுகிறது. பெறப்பட்ட பக்கமும் அதன் முடிவு விவரங்களும் எங்கும் சேமிக்கப்படுவதில்லை. இதனால் உங்கள் தேடல் தரவுகள் தற்காலிகமாக மட்டுமே பயன்படுத்தப்படுகின்றன.

கேனானிக்கல் சரிபார்ப்புப் பிழைகள்

பக்கங்களைச் சரிபார்க்கும்போது பல்வேறு காரணங்களால் பிழைகள் ஏற்படலாம். இக்கருவி காட்டும் குறிப்பிட்ட பிழைச் செய்திகள் கீழே விளக்கப்பட்டுள்ளன:

பிழைச் செய்தி காரணம்
"முதலில் ஒரு பக்கத்தின் URL ஐ உள்ளிடவும்." முகவரிப் பெட்டியில் எதுவும் உள்ளிடாமல் சரிபார்க்க முயலும்போது ஏற்படுகிறது.
"செல்லுபடியாகும் பொதுவான HTTP அல்லது HTTPS URL ஐ உள்ளிடவும்." தவறான வடிவமைப்புடன் கூடிய முகவரியை உள்ளிடும்போது ஏற்படுகிறது.
"தனிப்பட்ட மற்றும் உள்ளூர் முகவரிகளைச் சரிபார்க்க முடியாது." உள்ளூர் நெட்வொர்க் அல்லது கணினி முகவரிகளை உள்ளிடும்போது ஏற்படுகிறது.
"URL ஐ {max} எழுத்துகளுக்குள் வைத்திருக்கவும்." அனுமதிக்கப்பட்ட அதிகபட்ச நீளத்தைத் தாண்டிய URL முகவரிகளுக்கு ஏற்படுகிறது.
"பக்கத்தை அணுக முடியவில்லை. URL ஐச் சரிபார்க்கவும் அல்லது மீண்டும் முயற்சிக்கவும்." இணையப் பக்கம் முடங்கி இருக்கும்போது அல்லது தவறான முகவரியாக இருக்கும்போது ஏற்படுகிறது.
"பக்கம் பதிலளிக்க அதிக நேரம் எடுத்தது. பின்னர் மீண்டும் முயற்சிக்கவும்." சேவையகம் பதிலளிக்க தாமதமாகும் நேரங்களில் ஏற்படுகிறது.
"சரிபார்ப்பை முடிக்க முடியாத அளவுக்குப் பக்கம் பலமுறை திருப்பிவிடப்பட்டது." எல்லையற்ற திருப்பிவிடல் சுழற்சி (Redirect loop) ஏற்படும்போது ஏற்படுகிறது.
"பக்கம் HTTP {status} ஐ வழங்கியதால், அதன் கேனானிக்கலைச் சரிபார்க்க முடியவில்லை." பக்கம் 404 அல்லது 500 போன்ற பிழைக் குறியீடுகளை வழங்கும்போது ஏற்படுகிறது.
"அந்த URL ஒரு HTML பக்கத்தை வழங்கவில்லை." படம் அல்லது PDF போன்ற HTML அல்லாத கோப்புகளைச் சரிபார்க்க முயலும்போது ஏற்படுகிறது.
"பக்கம் படிக்கக்கூடிய HTML எதையும் வழங்கவில்லை." பக்கத்தின் உள்ளடக்கம் காலியாக இருக்கும்போது ஏற்படுகிறது.
"பக்கத்தின் தலைப்புப் பகுதி (head) பாதுகாப்பாகச் சரிபார்க்க முடியாத அளவுக்குப் பெரியதாக உள்ளது." பக்கத்தின் தலைப்புப் பகுதி அனுமதிக்கப்பட்ட அளவை விட அதிகமாக இருக்கும்போது ஏற்படுகிறது.
"{count} கேனானிக்கல் குறிச்சொற்கள் கண்டறியப்பட்டன. முதலாவது காட்டப்பட்டுள்ளது; ஒன்றை மட்டும் வைத்திருக்கவும்." பக்கத்தில் ஒன்றுக்கும் மேற்பட்ட கேனானிக்கல் குறிச்சொற்கள் இருக்கும்போது எச்சரிக்கையாகக் காட்டப்படுகிறது.
"கேனானிக்கல் குறிச்சொல் உள்ளது, ஆனால் அதன் href செல்லுபடியாகும் HTTP அல்லது HTTPS URL அல்ல." குறிச்சொல்லில் உள்ள முகவரி தவறான வடிவமைப்பில் இருக்கும்போது ஏற்படுகிறது.
"கேனானிக்கல் URL ஐ நகலெடுக்க முடியவில்லை. அதைத் தேர்ந்தெடுத்து கைமுறையாக நகலெடுக்கவும்." உலாவியின் நகலெடுக்கும் அம்சம் செயல்படாதபோது ஏற்படுகிறது.

அடிக்கடி கேட்கப்படும் கேள்விகள் (FAQ)

சுய-குறிப்பு கேனானிக்கல் (Self-referencing canonical) என்றால் என்ன?

இது பக்கத்தின் இறுதி URL ஐயே குறிக்கும் ஒரு கேனானிக்கல் ஆகும். ஒரே உள்ளடக்கத்தை பல வழிகளில் அணுக முடிந்தாலும், தேடுபொறிகளுக்கு தெளிவான விருப்பமான URL ஐ இது வழங்குகிறது.

சுய-குறிப்பு சரிபார்ப்பு தேர்ச்சி பெறும்போது, உள்ளிடப்பட்ட URL ஏன் பொருந்தவில்லை?

நீங்கள் உள்ளிட்ட முகவரி மற்றொரு URL க்கு திருப்பிவிடப்படலாம். நீங்கள் தட்டச்சு செய்த அசல் முகவரியிலிருந்து வேறுபட்டாலும், கேனானிக்கல் அந்த இறுதிப் பக்கத்தை சரியாகக் குறிக்க முடியும்.

JavaScript மூலம் சேர்க்கப்படும் கேனானிக்கல் குறிச்சொற்களை இந்தச் சரிபார்ப்புக் கருவி கண்டறியுமா?

இது பக்கத்தால் வழங்கப்படும் HTML ஐச் சரிபார்க்கிறது. பக்க ஸ்கிரிப்டுகள் இயங்கிய பிறகு மட்டுமே சேர்க்கப்படும் கேனானிக்கல் குறிச்சொல் இங்கு தோன்றாமல் போகலாம், எனவே அசல் பக்க மூலத்தில் முக்கியமான கேனானிக்கல் குறிச்சொற்கள் இருப்பதை உறுதிப்படுத்தவும்.