Meta tags are small changes with big impact: a duplicate title can make two pages compete against each other, a generic meta description reduces CTR across every result where it appears, and an accidental noindex can de-index important pages without anyone noticing. Meta tag auditing should be part of any site's regular SEO maintenance.
Which meta tags to review in the audit
| Meta tag | Problems to look for |
|---|---|
| title | Duplicates, too short (<30 chars), too long (>60 chars), missing primary keyword |
| meta description | Missing, duplicates, too long (>160 chars), generic |
| meta robots | Accidental noindex on important pages, conflict with robots.txt |
| og:title / og:description | Missing, identical to title/description when they could be optimized for social |
| og:image | Missing, broken URL, incorrect dimensions (< 1200×630px) |
| canonical | Missing, pointing to incorrect URL, circular |
| hreflang | Only if multilingual site |
Step 1: Identify the most important URLs to audit
Not all pages have the same impact. Prioritize in this order:
- 1.The 20–50 pages with the most organic traffic (Google Search Console → Performance → Pages, sort by clicks).
- 2.Pages ranking highest for competitive keywords.
- 3.Main conversion pages: homepage, service pages, key product pages.
- 4.Pages that Google Search Console marks with low CTR but high impressions — candidates for improving title and description.
Step 2: Analyze meta tags with iRankly's Meta Tag Previewer
iRankly's Meta Tag Previewer analyzes up to 50 URLs at once and extracts all meta tags from each one. Enter your site's priority URLs to get a quick report with all current values.
Prueba la herramienta gratis
Meta Tag PreviewerAnaliza tus URLs con {tool} de iRankly. Sin registro, sin tarjeta.
Step 3: Detect problematic titles
Duplicate titles
If two or more pages share the same title, Google has difficulty distinguishing them. It may choose to rank the "wrong" one or cannibalize both. Each page must have a unique title that reflects its specific content.
Template-generated titles with no customization
In ecommerce and CMS-driven blogs, titles are often auto-generated as "Product Name | Brand" or "Post Title | Blog Name". While not duplicates, they are improvable: adding the primary keyword, benefit, or differentiator can improve CTR.
Titles Google is rewriting
In Search Console → Performance, filter by page and compare the impression text with your actual title. If Google shows a different title, it's a signal that your original title isn't the best option for those searches. Check whether the title is too short, not descriptive enough, or missing relevant keywords.
Step 4: Detect problematic descriptions
- •Pages without a meta description: Google generates the snippet from the content, but you can do better with a specific description that includes a CTA.
- •Duplicate descriptions: just like titles, each page needs a unique description.
- •Descriptions that are too long: they get truncated with "..." in the SERP. Keep them under 155 characters.
- •Identical descriptions for the same page type: in ecommerce, if all product pages share the same template description with no customization, that is a problem.
Step 5: Verify meta robots
The most critical audit error: important pages with accidental noindex. This happens frequently after migrations, theme changes, or SEO plugin updates.
- •Verify that the most important pages (homepage, main categories, service pages) do not have noindex.
- •Look for inconsistencies: pages that should have noindex (cart, checkout) that don't.
- •In WordPress: review Yoast/Rank Math settings for each content type — it's easy to accidentally activate noindex for an entire post type.
Step 6: Audit Open Graph tags
- •Pages without og:image: when shared on social media, they appear without an image — very low social CTR.
- •og:image with a broken URL or image that is too small: Facebook and LinkedIn reject it and show the card without an image.
- •og:title identical to the HTML title: this can be correct, but in many cases the social card benefits from a more compelling or context-adapted title.
- •Multilingual sites without og:locale: can cause the social platform to display content in the wrong language.
How to prioritize fixes
- 1.First: accidental noindex on pages with organic traffic — immediate impact on visibility.
- 2.Second: duplicate titles on competitive pages — resolves cannibalization.
- 3.Third: pages with low CTR and good positions — improve title and description to increase clicks without changing rankings.
- 4.Fourth: missing og:image on frequently shared pages.
- 5.Fifth: missing or generic descriptions — gradual improvement of overall site CTR.