Kalo te përmbajtja
SEO Analyzer

Përmbajtje

Titulli kryesor H1

Titulli kryesor i dukshëm i faqes; mjeti numëron sa H1 ka dhe paralajmëron kur janë zero ose më shumë se një.

Çfarë është

<h1> është titulli i nivelit më të lartë brenda trupit të faqes. Ndryshe nga <title>, ai shihet nga vizitori dhe rri brenda përmbajtjes.

Specifikimi i HTML-së nuk e ndalon më shumë se një <h1> — me elementet seksionuese (<article>, <section>) disa H1 janë të vlefshme teknikisht. Por si motorët ashtu edhe teknologjitë ndihmëse e trajtojnë H1-in si emërtim të dokumentit, dhe një dokument me tre emërtime nuk ka asnjë.

Pra rregulli "një H1 për faqe" nuk është kërkesë e standardit; është konvencion praktik që del nga mënyra se si lexohet faqja.

Pse ka rëndësi

Për një përdorues të lexuesit të ekranit, H1 është pika e parë e orientimit: ai kërcen drejt e te titulli për të kuptuar ku ndodhet. Një faqe pa H1 e lë atë të lundrojë nëpër menu.

Për motorin e kërkimit, H1 është një nga sinjalet për temën e faqes — jo më i forti, por i qartë dhe i lirë. Kur mungon, motori e nxjerr temën nga teksti i rrjedhshëm, çka është më pak i saktë.

Për vizitorin, H1 është konfirmimi se ka arritur aty ku donte. Kur ai përputhet me tekstin e klikuar në rezultatet e kërkimit, faqja "bën çfarë premtoi". Kur nuk përputhet, vizitori kthehet mbrapa brenda sekondash.

Rasti me shumë H1 shfaqet zakonisht kur shablloni e përdor H1 për logon, pastaj sërish për titullin e artikullit. Atëherë çdo faqe e sajtit ka të njëjtin H1 të parë — emrin e markës — dhe asnjë faqe nuk dallohet.

Si rregullohet

Një H1 për faqe, që përshkruan përmbajtjen e saj:

<body>
  <header><a href="/"><img src="/logo.svg" alt="Servisi Alfa"></a></header>
  <main>
    <h1>Riparim laptopësh në Prishtinë</h1>
    <h2>Çfarë riparojmë</h2>
  </main>
</body>

Hapat:

  • Mos e përdor H1 për logon. Logoja është imazh me alt, jo titull.
  • Mos e zgjidh nivelin sipas madhësisë së shkronjave. Madhësia rregullohet me CSS; niveli tregon strukturë.
  • H1 dhe `<title>` mund të ndryshojnë, dhe shpesh duhet: titulli mban emrin e markës, H1 jo.
  • Nëse shablloni prodhon H1 nga një fushë e zbrazët, faqja del me H1 bosh — po aq e keqe sa mungesa.

Si e mat ky mjet

ContentAnalyzer::analyzeHeadings() (services/ContentAnalyzer.php:46) mbledh //h1 deri //h6 me XPath dhe numëron sa janë të nivelit 1. Tri dalje: zero H1 (:69, kritike), më shumë se një (:71, paralajmërim), saktësisht një (:75, kaluar).

Numërimi bëhet mbi rendin e dokumentit siç e kthen XPath-i për çdo nivel veç e veç.

Çfarë NUK e mat

Mjeti numëron etiketat H1, jo kuptimin e tyre. Një H1 bosh ose me një hapësirë numërohet si H1 i vlefshëm dhe faqja kalon. Nuk kontrollohet as nëse teksti i H1-it ka lidhje me <title>, me temën e faqes ose me fjalët kyçe. Elementet me role="heading" aria-level="1" — të vlefshme për teknologjitë ndihmëse — nuk numërohen fare.

Kodi që e kryen matjen

  • services/ContentAnalyzer.php:46ContentAnalyzer::analyzeHeadings
  • services/ContentAnalyzer.php:69missing_h1

Standardi