Kalo te përmbajtja
SEO Analyzer

Ndërkombëtare

Etiketa x-default

Versioni i parazgjedhur për vizitorë që nuk përputhen me asnjë gjuhë të listuar.

Çfarë është

hreflang="x-default" shënon faqen që duhet shfaqur kur asnjë nga versionet e listuara nuk i përshtatet vizitorit.

Shembull: një sajt me versione shqip, anglisht dhe gjermanisht. Një vizitor nga Japonia nuk përputhet me asnjërin. Pa x-default, motori zgjedh vetë; me të, ti e zgjedh.

Zakonisht x-default tregon ose te versioni anglisht, ose te një faqe zgjedhjeje gjuhe, ose te faqja globale. Vlera x-default nuk është kod gjuhe dhe nuk i nënshtrohet rregullave të ISO-s.

Pse ka rëndësi

Ndikimi është i kufizuar dhe duhet thënë hapur: ky është konstatim me prioritet të ulët. Nëse sajti yt i shërben vetëm shqipfolësit dhe anglishtfolësit, mungesa e tij nuk të kushton shumë.

Aty ku ka rëndësi janë sajtet me shumë rajone. Pa x-default, motori i trajton të gjitha versionet si kandidatë të barabartë për një vizitor të papërputhur, dhe zgjedhja mund të jetë e çuditshme — për shembull versioni për Zvicrën gjermanishtfolëse për një vizitor nga Brazili.

Ka edhe një përdorim të dytë: nëse ke një faqe zgjedhjeje gjuhe, x-default është mënyra e vetme për ta shënuar si të tillë. Pa të, ajo faqe konkurron me versionet e vërteta.

Dhe një gabim i shpeshtë: x-default që tregon te një faqe që ridrejton automatikisht sipas IP-së. Kjo e ngatërron motorin dhe e pengon indeksimin e versioneve të tjera.

Si rregullohet

<link rel="alternate" hreflang="sq"        href="https://shembull.com/sq/">
<link rel="alternate" hreflang="en"        href="https://shembull.com/en/">
<link rel="alternate" hreflang="de"        href="https://shembull.com/de/">
<link rel="alternate" hreflang="x-default" href="https://shembull.com/en/">

Hapat:

  • Një `x-default` për grup, i përsëritur identik në çdo faqe të tij.
  • Zgjidh versionin më të përgjithshëm — zakonisht anglishten ose faqen globale.
  • Mos e bëj faqen e `x-default`-it të ridrejtojë sipas IP-së. Kjo e pengon indeksimin.
  • Nëse ke faqe zgjedhjeje gjuhe, ajo është kandidatja natyrore.
  • Mos e trajto si të detyrueshme kur ke vetëm dy gjuhë për një audiencë të qartë.

Si e mat ky mjet

Te InternationalSeoAnalyzer::analyzeHreflang() (services/InternationalSeoAnalyzer.php:85), ndryshorja $missingXDefault nis si true (:90) dhe vendoset false sapo ndeshet një etiketë me vlerë x-default (:102).

Te analyze() (:25), nëse faqja ka të paktën një etiketë hreflang dhe x-default mungon, jepet një konstatim informativ me −5 pikë (:27).

Ndryshe nga kontrolli i vetëreferencës, ky funksionon saktë: flamuri vendoset vërtet kur etiketa gjendet.

Çfarë NUK e mat

Kontrolli sheh vetëm nëse etiketa ekziston. Nuk kontrollohet nëse URL-ja e saj është e arritshme, nëse tregon te një faqe që ridrejton, apo nëse është e njëjta në të gjitha faqet e grupit.

Nuk kontrollohet as nëse ka më shumë se një x-default — dy etiketa të tilla me URL të ndryshme e bëjnë grupin të pavlefshëm, dhe mjeti nuk e vëren.

Kontrolli aktivizohet vetëm kur faqja ka të paktën një etiketë hreflang. Kjo është e saktë: një faqe njëgjuhëshe nuk ka nevojë për x-default.

Kodi që e kryen matjen

  • services/InternationalSeoAnalyzer.php:90missingXDefault
  • services/InternationalSeoAnalyzer.php:25Missing x-default Hreflang

Standardi