7 Free SEO Tools: Audit, Meta Tags, Schema, Sitemaps, Robots.txt & Social Previews

Fix broken link previews, missing meta tags & schema with 7 free SEO tools: audit, meta tags, OG images, sitemaps, robots.txt & hreflang.
7 Free SEO Tools: Audit, Meta Tags, Schema, Sitemaps, Robots.txt & Social Previews

Most SEO advice is about writing — better headlines, more useful content, the right keyword in the right place. That's real, but it's not where most sites actually lose points. A page can be well-written and still rank badly because the title tag is truncated, the Open Graph image is missing so it shares as a blank grey box, the JSON-LD is malformed, or the sitemap never told Google the page existed in the first place. That's not a writing problem. It's a plumbing problem, and it's fixable in minutes once you can see it.

The SEO tools on FWD Tools are seven free, browser-based tools that cover exactly that plumbing — auditing what's already live, generating the tags and structured data a page needs, and producing the crawl and sitemap files that tell search engines what to do with it. Nothing is uploaded to a server beyond what you explicitly paste or fetch; everything runs and renders in your browser, with no account and no limit.

Who these are for

  • Anyone shipping a new page or site who wants the metadata right before it's indexed, rather than fixing it after rankings have already settled.
  • Developers wiring up Next.js, Astro, Vue, or plain HTML, who want ready-to-paste output in their framework's format instead of hand-writing meta tags from memory.
  • Anyone who's ever shared a link and watched it post with no image, no title, and a broken preview — that's an Open Graph problem, and it's one of the fastest wins on this list.
  • Site owners running a technical self-audit before or after a redesign, migration, or a ranking drop, who need a fast read on what's actually broken.

Start with an audit: what's actually wrong

Before generating anything, it's worth knowing what's already there. SEO Checker takes a URL or pasted HTML and scores it 0–100 across seven categories — metadata, crawlability, content, social, images, schema, and links — with specific findings rather than a vague grade. It previews exactly how the page will look as a Google search result, and as a shared link on Facebook, Twitter, LinkedIn, and Slack — which is usually the fastest way to spot a missing OG image or a title that gets cut off mid-sentence. It also parses whatever JSON-LD is already on the page and flags schema problems, exports ready tags as HTML, Next.js, React Helmet, Astro, or raw JSON-LD, and downloads a Markdown or JSON report you can hand to a client or keep as a before/after record.

The tags themselves

  • Meta Tag Generator — Fill in a page's title, description, canonical URL, and image, and it builds the standard meta tags plus Open Graph and Twitter Card markup together, with live previews of the Google SERP snippet, the Facebook OG card, and the Twitter card so you can see the result before you ship it. Export as plain HTML, Next.js metadata objects, React Helmet, Vue/Nuxt, Astro, standalone JSON-LD, or an Open-Graph-only block — the point isn't just generating tags, it's generating them in the shape your actual codebase expects.
  • Schema Markup Generator — Structured data for eleven page types, from the everyday (WebSite, Article, Product, FAQPage, LocalBusiness) to the more specific (HowTo, VideoObject, SoftwareApplication, Organization, Person, BreadcrumbList), output as ready-to-paste JSON-LD. This is the layer that gets you star ratings, FAQ dropdowns, and rich product cards in search results — and it's also the layer most hand-written implementations get subtly wrong, since a single missing required field can silently disqualify the whole rich result.

How the page looks when it's shared

OG Image Generator makes the 1200×630 image that Twitter, Facebook, LinkedIn, and Slack all pull when someone pastes your link — five templates, custom colors and fonts, logo upload, downloaded as a PNG. This is the single highest-leverage fix on this list for click-through: a link with no image, or a stretched, badly-cropped one, gets scrolled past. A clean branded card gets clicked. It's also the fastest way to confirm the fix worked — generate the image, drop it in, then re-check the result in the SEO Checker's social preview.

Telling search engines what to do

  • Robots.txt Generator — Builds a clean robots.txt with Allow, Disallow, Crawl-delay, Host, and Sitemap directives, with presets for a public site, a staging environment, and an ecommerce store, plus a path tester that tells you whether a given URL is actually allowed or blocked before you ship it. It can output the same rules as a Next.js app/robots.js route instead of a static file, and a "launch pack" download zips both formats together with a README. The staging preset matters more than it sounds: a staging site accidentally left crawlable is a genuinely common way for an unfinished page to outrank the real one.
  • Sitemap.xml Generator — Turns a list of URLs or paths into a valid sitemap.xml, with lastmod, changefreq, and priority fields, ready to copy or download — or export as a Next.js app/sitemap.js route, with the same launch-pack zip bundling both. A sitemap doesn't guarantee indexing, but it's the clearest signal you can give a crawler about what exists and how often it changes — and it's the first thing worth checking when a new page still isn't showing up in search weeks after publishing.

If your site has more than one language or region

Hreflang Tag Generator generates the alternate-language tags that tell Google which version of a page to show a French visitor versus a Canadian English one, output as HTML link tags or sitemap XML alternates, with x-default support for a fallback. Hreflang is one of the most commonly misconfigured tags in SEO — a mismatched pair of reciprocal links is enough to make Google ignore the whole set — so generating it rather than hand-writing it removes most of the ways it usually goes wrong.

Questions these answer in a few minutes

  • "Why does my link look broken when I share it?" Check the social previews in the SEO Checker, then fix it with the OG Image Generator and the Meta Tag Generator.
  • "Is my title getting cut off in Google?" The SEO Checker's live SERP preview shows exactly where the truncation happens, so you can shorten it before it ships.
  • "Why isn't my new page showing up in search yet?" Confirm it's in the sitemap and not accidentally blocked by robots.txt.
  • "Why don't I get star ratings or FAQ dropdowns in search results?" That's structured data — build it with the Schema Markup Generator and confirm it validates in the SEO Checker.
  • "Is my staging site leaking into Google?" The staging preset in the Robots.txt Generator is built for exactly this.
  • "Is my international site showing the right language to the right country?" Generate the pairs with the Hreflang Tag Generator rather than writing them by hand.

A sensible order to do this in

  1. Audit first. Run the page through the SEO Checker before generating anything — fixing problems you haven't confirmed exist wastes time.
  2. Fix metadata and previews together. A title, description, and OG image are one editorial decision; generate them as a set with the Meta Tag Generator and OG Image Generator, not separately.
  3. Add structured data where it actually applies. Schema for a blog post is Article; for a store item it's Product. Using the wrong type is worse than using none.
  4. Check crawl and sitemap files last, once the pages themselves are finished — there's no point telling Google to index a page that still says "Coming soon."
  5. Re-run the audit after shipping. The Markdown or JSON export is worth keeping as a record of what the score was before and after.

Frequently asked questions

Are these tools free?

Yes — all seven, with no account, no sign-up, and no output locked behind a paid tier.

Is any of my content or URL sent to a server?

Generation happens entirely in your browser. The SEO Checker does need to fetch a URL to audit a live page, but pasting raw HTML instead keeps everything local — nothing else here uploads your content anywhere.

Do I need to know JSON-LD or meta tag syntax to use these?

No. Every generator takes plain fields — a title, a description, a page type — and produces the correct markup, so you don't need to memorize the Open Graph or Schema.org spec to get valid output.

Which frameworks are supported for the code output?

The Meta Tag Generator and SEO Checker both export plain HTML, Next.js metadata, React Helmet, Astro, and standalone JSON-LD; the Meta Tag Generator additionally covers Vue/Nuxt and an Open-Graph-only block. The Robots.txt and Sitemap.xml Generators can output a Next.js app/robots.js or app/sitemap.js route alongside the plain-text version. The rest — OG images, schema, and hreflang — are framework-agnostic PNG, JSON-LD, HTML, or XML that work anywhere.

Will these guarantee a better ranking?

No tool can promise a ranking. What these fix is the technical layer that keeps good content from being read, indexed, or shared correctly — a missing OG image or a broken sitemap can hold back a page regardless of how good the writing is. Content quality is still the other half of the job.

How do I know if my structured data actually works?

Generate it with the Schema Markup Generator, paste it onto the live page, then re-check that page in the SEO Checker — it reads the page's JSON-LD back and flags problems, which is the fastest way to confirm the markup is valid rather than just present.

Can I use these for client or agency work?

Yes, free for commercial use with no attribution required — the downloadable audit reports in particular are built for handing to a client or keeping in a project record.

Fix the plumbing, then write

None of this replaces good content, but none of it requires good content either — a page can be fixed at the technical level in the time it takes to read this post. Start with the SEO Checker to see what's actually broken, then work through the Meta Tag Generator and OG Image Generator for the fixes that show up the moment a link is shared.

Browse the full set of free tools on FWD Tools — all browser-based, all free, and none of them asking you to sign up.

About the author

Puneet Sharma
Puneet Sharma is a freelance web developer, tech writer, and blogger. He is the founder of FWD Tools and runs WebDevPuneet and The Tech Watcher.

Post a Comment