میٹا ٹیگ اینالائزر

استعمال کا طریقہ 3 مراحل
  1. اپنا صفحہ کھولیں، اس کا سورس دیکھیں اور کاپی کریں۔
  2. اسے ویب صفحہ کا HTML سورس کوڈ پیسٹ کریں میں چسپاں کریں۔
  3. HTML ٹیگز کا تجزیہ کریں دبائیں اور جو نشان زد ہو اسے ٹھیک کریں۔
HTML ٹیگ آڈٹ رپورٹ

یہ ٹول کیسے کام کرتا ہے

یہ وہی مارک اپ پڑھتا ہے جو آپ چسپاں کریں۔ یہ کوئی صفحہ خود نہیں لا سکتا، کیونکہ براؤزر اس سائٹ کی کسی سکرپٹ کو کسی دوسری سائٹ کا HTML مانگنے نہیں دیتا — یہی same-origin پالیسی ہے — اور درمیان میں سرور رکھے بغیر کوئی انجینئرنگ اس سے نہیں بچا سکتی۔

چار جانچیں نمونہ ملان سے کی جاتی ہیں: عنوان کا ٹیگ، میٹا تفصیل، og:title، اور موبائل viewport۔ عنوان اور تفصیل اپنے حروف کی گنتی بتاتے ہیں۔ چونکہ یہ دستاویز کو پارس کرنے کے بجائے عبارت کا ملان کرتا ہے، اس لیے کئی سطروں میں پھیلی خصوصیات اور لوڈ کے بعد JavaScript کے ڈالے ہوئے ٹیگز، دونوں اسے دکھائی نہیں دیتے۔

صفحے کی درست جانچ

  • تیار شدہ head نقل کریں، سورس فائل نہیں: اگر سائٹ اپنے کوئی ٹیگ JavaScript میں بناتی ہے تو View Source کے بجائے براؤزر کا انسپکٹر استعمال کریں، کیونکہ View Source وہی دکھاتا ہے جو سرور نے بھیجا تھا۔
  • حروف کی گنتی کو رہنمائی سمجھیں: Google پکسل چوڑائی پر کاٹتا ہے، اس لیے چوڑے بڑے حروف والا عنوان تنگ حروف والے لمبے عنوان سے پہلے کٹ جاتا ہے۔
  • og:title کا نہ ہونا اکثر ٹھیک ہے: پلیٹ فارم عنوان کے ٹیگ کی طرف لوٹ جاتے ہیں۔ اسے شامل کرنا تب فائدہ مند ہے جب شیئر کرنے کی سرخی تلاش والی سرخی سے مختلف ہونی چاہیے۔
  • viewport کا نہ ہونا ٹھیک نہیں: اس کے بغیر صفحہ فون پر ڈیسک ٹاپ کی چوڑائی میں کھلتا ہے اور ناقابلِ استعمال ہو جاتا ہے، جو کسی بھی ٹیگ کی لمبائی سے کہیں بڑا مسئلہ ہے۔

Auditing a page you can actually see

Crawlers are the right instrument for a thousand pages. For one page, or for the twenty that carry most of a site's traffic, a crawler is a subscription and a scheduled report standing between you and something you could check in a minute.

The manual audit is worth learning anyway, because it is what you fall back on when a crawler tells you a tag is missing and you cannot see why. It comes down to reading the head of a page carefully and knowing what should be in it.

View source is not what the page says

Press Ctrl+U, or Cmd+Option+U, and you get the HTML the server sent. That is not necessarily the page a search engine indexes. Anything a framework builds after load — and single-page applications frequently build the entire head this way — is absent from the source and present in the rendered document.

The rendered version lives in the browser's inspector. Open it, find the <head> node, right-click and copy the outer HTML. That is the markup worth auditing, and comparing the two is itself diagnostic: a title that appears in the inspector but not in the source is being written by JavaScript, which Google will usually pick up on a second rendering pass and which other crawlers and most social platforms will not.

The four checks that catch most problems

Paste the head into the [msm_tool slug="meta-tag-analyzer"] and it reports on a title, a description, an og:title and a viewport, with character counts for the first two. Those four cover the common failures, and the significance of each absence is very different:

  1. No title. Serious. Google will invent one from the page and you have surrendered your headline.
  2. No description. Minor. Google frequently rewrites descriptions anyway, and a page with no description gets a snippet pulled from its text. Worth writing for pages that matter, not worth a project.
  3. No og:title. Usually fine. Platforms fall back to the title tag. Add one when the sharing headline should differ from the search headline, which is a real editorial decision rather than an error.
  4. No viewport. Serious and often overlooked. The page renders at desktop width on a phone, which fails mobile usability outright and is a far larger problem than any tag length.

Character counts are a proxy

Both limits are pixel measurements. Google truncates a title at a width, not at a count, so sixty characters of narrow lowercase may survive where fifty of wide capitals do not. The counts are a useful signal when you are well over — a seventy-character title is going to be cut — and near-useless when you are within a few characters of the figure.

The other reason not to trust them: being within the limit does not mean your text will be displayed at all. Google rewrites titles when it finds something on the page that fits the query better, and rewrites descriptions routinely. Writing a good one improves your odds; it does not buy a guarantee.

What pattern matching cannot see

Any tool that matches text rather than parsing a document has blind spots, and it is better to know them than to trust a clean report. A tag whose attributes are split across several lines, an unusual attribute order, a tag assembled by script after load — all read as absent when they are present.

So a reported absence is a prompt to look, not a verdict. Search the pasted markup for the tag name yourself. If it is there and the report says otherwise, the formatting is unusual, which is worth knowing on its own because other consumers of your markup may be equally literal.

Why no free tool takes a URL

A browser will not let a script on one site read the HTML of another. That is the same-origin policy, it is deliberate, and no amount of engineering gets around it in the browser.

Tools that do accept a URL are fetching it on a server. That works, and it also means the address of every page you audit — staging sites, unlaunched pages, client work under embargo — is sent to somebody else's machine and quite possibly logged there. Pasting markup is a small inconvenience in exchange for the audit staying on your own computer.

A short routine for one page

Copy the rendered head. Check the four above. Then read the rest of the head with your own eyes for the things a four-check tool does not cover: exactly one title tag rather than two, a canonical that points where you expect, a robots tag that does not say noindex on a page you want indexed, and a charset declaration near the top.

That last group is where the genuinely expensive mistakes live. A duplicated title is cosmetic. A stray noindex left behind after a launch removes the page from search entirely, and nothing about the page looks wrong when you visit it.

اکثر پوچھے گئے سوالات

خاص طور پر میٹا ٹیگ اینالائزر کے بارے میں۔ اس زمرے سے متعلق عمومی سوالات کے جواب زمرے کے صفحے پر موجود ہیں۔

براؤزر ایک ڈومین سے دوسرے ڈومین کی درخواستیں روکتے ہیں، اس لیے اس سائٹ کا کوئی صفحہ کسی دوسری سائٹ کے صفحے کا HTML نہیں پڑھ سکتا۔ جو ٹولز URL قبول کرتے ہیں وہ اسے کسی سرور پر لاتے ہیں، یعنی آپ ہر جانچے گئے صفحے کا پتہ انہیں بھیج رہے ہوتے ہیں۔
صفحہ کھولیں، سورس کے لیے Ctrl+U یا Cmd+Option+U دبائیں، اور <head> سے </head> تک نقل کر لیں۔ جو سائٹس ٹیگ JavaScript میں بناتی ہیں، اُن کے لیے انسپکٹر استعمال کریں اور تیار شدہ head نقل کریں۔
ملان کرنے والا خصوصیت اور اُس کی قدر کو ایک ہی سطر پر روایتی شکل میں دیکھنا چاہتا ہے۔ خصوصیات کی غیر معمولی ترتیب، ٹیگ کے اندر سطر کا ٹوٹنا، یا صفحہ لوڈ ہونے کے بعد شامل کیا گیا ٹیگ — یہ سب غیر موجود پڑھے جائیں گے۔
تقریباً ساٹھ حروف اور تقریباً ایک سو پچپن، مگر یہ پکسل کی حد کے تخمینے ہیں، اصول نہیں۔ ان سے کم رہنا اس بات کی ضمانت نہیں کہ آپ کی عبارت ہی دکھائی جائے گی، کیونکہ Google دونوں کو دوبارہ لکھ دیتا ہے۔
نہیں۔ یہ چار جانچیں کرتا ہے اور صرف انہی کی اطلاع دیتا ہے۔ باقی دو کے لیے اسی زمرے کا کینونیکل چیکر اور Open Graph پیش منظر موجود ہیں۔

نئے ٹولز، خصوصیات اور کارکردگی بڑھانے کے مشوروں کی اطلاع پانے کے لیے سبسکرائب کریں۔