
Një skript në Python kontrollon etiketat meta dhe Open Graph për një listë faqesh, duke shmangur verifikimin një nga një me shtesa shfletuesi. Ai përdor vetëm bibliotekën standarde dhe synon të zbulojë probleme që ndikojnë te kërkimi dhe pamja paraprake e lidhjeve në platformat sociale.
Kontrollet përfshijnë titujt që mungojnë ose tejkalojnë rreth 60 karaktere, përshkrimet jashtë intervalit prej afërsisht 70–160 karakteresh dhe etiketat canonical që mungojnë ose tregojnë adresa të ndryshme. Gjithashtu identifikohen udhëzimet noindex në meta robots ose në X-Robots-Tag, të cilat mund të shpjegojnë zhdukjen e një faqeje nga rezultatet e kërkimit.
Për shpërndarjen e lidhjeve, kontrollohen og:title, og:image dhe ngarkimi i imazhit. Mungesat mund të shkaktojnë pamje paraprake bosh ose të dëmtuara në Slack, LinkedIn, Facebook, iMessage dhe Discord. Verifikohet edhe twitter:card, mungesa e së cilës bën që X të përdorë një kartë përmbledhëse të vogël.
Skripti nxjerr edhe elementet h1 dhe llojet e të dhënave JSON-LD, ndërsa kontrolli synon të evidentojë JSON-LD të pavlefshëm dhe tituj të përsëritur mes faqeve. Ekzekutimi bëhet me «python3 meta_tags_check.py urls.txt» dhe raporti ruhet në meta_report.csv, me një rresht për çdo faqe dhe listën e problemeve të zbuluara.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

