Parse all meta tags of a page: standard SEO, Open Graph, Twitter Cards and Schema.org JSON-LD — with JSON validation, duplicate detection and a generator for missing tags.
The meta tag analyzer reads every tag of a page and sorts it into groups: standard SEO tags (description, robots, keywords, author, viewport), Open Graph for social previews, Twitter Cards, charset and http-equiv headers, and Schema.org JSON-LD blocks. JSON-LD is parsed with JSON.parse, so a missing comma or a stray bracket is reported with the exact line, column and character position instead of silently passing. Duplicate tags and tags with an empty content attribute are listed as problems, because crawlers only follow the first occurrence. The rating adds 13 recommended tags with fixed weights to a maximum of 100 points, marking each one as present or missing. If a tag is missing, the generator helps: fill in the fields or copy the values found in the pasted source, then generate a complete block. Everything runs locally; the report describes tags, it does not predict rankings.