LaunchRanked

Meta tag and on-page SEO checker

Paste a URL. We fetch the page like a crawler and check the tags that decide how it's indexed, shown and shared.

What the checker looks at

We fetch the page once, as a crawler would, follow up to five redirects and read the first 2 MB of HTML. Then we check the tags that decide how the page is indexed, shown in search, and shared:

  • Indexing: HTTP status, redirects, HTTPS, meta robots and the X-Robots-Tag header.
  • The search result: title and meta description, with lengths.
  • Duplicates: the canonical URL, and whether it points at this page or somewhere else.
  • Structure: H1s, the lang attribute, the mobile viewport and hreflang alternates.
  • Sharing: Open Graph title, description and image, and the Twitter/X card.
  • Machine-readable extras: JSON-LD blocks and their @types, and whether /llms.txt exists.

The fixes that matter most

Not every warning is equal. In rough order of damage:

  • A stray noindex. Staging settings that ship to production are the most common way good pages vanish from Google. If the indexable check fails, fix that first.
  • A canonical pointing elsewhere. A template that hard-codes the homepage as canonical tells Google every page is a duplicate of it.
  • Missing or duplicated titles. The title is the headline of your search result. Each page needs its own, with the main phrase first.
  • Invalid JSON-LD. One trailing comma and the whole block is ignored. Fix syntax before adding more types.
  • Relative og:image. Chat apps and social networks need an absolute URL to show a preview image.

What it doesn’t do

It checks one page, not a whole site, and it doesn’t run JavaScript. That second point is deliberate. Google renders JavaScript, but many AI crawlers are widely reported not to, so tags and content that only exist after client-side rendering may be invisible to them. If this checker can’t see a tag, assume some crawlers can’t either, and render it on the server.

Next steps: tune the title and description in the SERP preview, and see which AI bots can reach the page with the AI crawler checker.

Questions

Why does the checker show different tags than I see in my browser?

We read the HTML your server returns and don't run JavaScript. If tags are added client-side, a browser shows them but many crawlers won't. Caching, A/B tests and bot protection that serves crawlers a different page can also cause differences.

What's the right title length?

Google doesn't set a character limit. It cuts titles by pixel width, around 600px on desktop, which is roughly 50–60 characters. Put the main phrase first so a cut doesn't lose it, and check it in the SERP preview.

Does the meta description affect rankings?

Google has said it isn't a ranking factor. It affects clicks: a clear description that matches the search can lift click-through. Google rewrites descriptions often, especially short or generic ones.

Is an llms.txt file required?

No. It's an optional, proposed standard that some AI tools read. There's no evidence it affects Google rankings, which is why the checker marks it as a note, not a warning.

Why was my page blocked or timed out?

Some firewalls block unfamiliar bots. We identify as LaunchRankedBot/1.0 and give up after 8 seconds. If your CDN challenges bots, the checker will see the challenge page instead of your content, and some search or AI crawlers may too.

Autopilot · early access

Want this fixed automatically?

Autopilot checks your site, publishes researched articles at a safe pace, and tracks whether ChatGPT, Perplexity, Gemini and Claude cite you. $49/mo.

More free tools