Skip to content

SEO Reports

SEO Reports grade how search-ready each product is. MicroPIM runs a set of checks against a product’s content, meta fields, media, categories, and pricing, combines them into an overall score out of 100, and lists specific recommendations for what to fix. Generate reports one product at a time or in bulk across your catalog.

Sidebar: SEO Reports URL: /admin/seo-reports

The SEO Reports page opens on a dashboard of your organization’s reports:

  • Summary cards — total reports, and how many fall into each grade: Excellent, Good, Fair, and Needs Attention.
  • Per-product table — each product’s name and SKU, its score out of 100 with a color-coded badge, its status, and when the report was generated.
  • Filter and search — filter by grade (excellent, good, fair, poor) or search by product name or SKU to prioritize the products that need the most work.

Until a product has been analyzed, its SEO tab shows an empty state with a single Generate SEO Report button. No score, checks, or recommendations exist yet — nothing is calculated until you generate the first report.

The SEO tab of a product with no report yet: a "No SEO Report Generated" empty state and a Generate SEO Report button

  • Single product — generate a report for one product on demand. It runs immediately and opens the detailed breakdown.
  • Regenerate — re-run the analysis for a product to pick up recent content changes (this creates a fresh report).
  • Generate all — queue a bulk run for the whole catalog. It processes in the background. A standard bulk run scores products that don’t yet have a report (in batches); choose to regenerate to refresh every product’s score.

Each report runs 15 independent checks. Every check produces its own score from 0 to 100, and the overall score is the average of all 15 checks, rounded to a whole number — so each check contributes equally to the final result.

Alongside its 0–100 score, every check is classified with one of three statuses — the same icons you see in the admin report:

StatusIconMeaning
PassedThe check meets our SEO best practices.
WarningPartially optimized — worth improving.
FailedNeeds attention.

The summary pills at the top of a report count these statuses. Each check also shows a colored score bar (green at 80+, yellow 50–79, red below 50), which reflects the numeric score — so a high-scoring check can still be flagged as a Warning. The bar answers “how close to perfect,” the icon answers “did it pass the rule.”

Here’s an actual report header — the overall score and grade, the status pills, and the What do these mean? panel that explains each icon in the app:

An SEO Analysis Report header showing a 50/100 overall score graded Fair, status pills reading 4 Passed, 5 Warnings and 6 Failed, and the expanded legend describing the Passed, Warning and Failed icons

The 15 checks are:

CheckWhat it evaluates
Product titleLength (best around 50–60 characters), not all-caps, includes the brand
Meta descriptionPresent, ideal length ~120–165 characters
URL slugPresent, concise, lowercase, hyphenated (no underscores or odd characters)
Image alt textShare of product images that have alt text
Product descriptionPresent and substantial (300+ characters scores best)
Short descriptionPresent and a useful length
Product attributesEnough attributes filled in, including key ones like color, size, material, brand, model
Schema markup readinessFields needed for Product structured data (name, description, price, SKU, availability, image)
Category assignmentAssigned to categories (a small, focused set scores best)
Content uniquenessNo placeholder/boilerplate text; description is substantial
Meta keywords & titleKeywords present and reasonable in number; meta title quality
Media coverageEnough images/media (three or more scores best)
Tags & taxonomyTags present and a brand assigned
Pricing & availabilityValid price, stock status, and currency set
Image optimizationImages aren’t oversized relative to a size threshold

The overall score maps to a grade shown throughout the dashboard:

GradeScore
Excellent80–100
Good60–79
Fair40–59
Poor (Needs Attention)Below 40

See how a report reads at each grade level, check by check:

Each check that isn’t perfect adds targeted recommendations to the report — for example “Add a compelling meta description (150–160 characters)” or “Add more descriptive keywords to reach 50–60 characters.” Open a product’s report to see its full breakdown: every check, its score and status, and the recommendations tied to it, each with a priority so you know what to fix first.

On a product’s SEO tab, the AI-Powered SEO Improvement panel lets AI act on the same markers the report tracks — titles, descriptions, meta fields, and more. Add optional instructions to steer it (for example, “focus on technical specifications” or “emphasize eco-friendly features”), then click Improve SEO with AI to queue the task. It runs in the background and updates the product’s content; regenerate the report afterward to see the new score.

AI-Powered SEO Improvement panel with an optional instructions field, an Improve SEO with AI button, and an SEO Tips checklist

The panel also shows quick SEO Tips — the highest-impact habits (detailed descriptions, 3+ images, complete metadata, categories and tags, competitive pricing) that map directly to the checks above.

  • Generate Report — run SEO analysis for a single product
  • Generate All — queue a bulk run across the catalog
  • Regenerate — refresh a product’s report
  • View — open the full per-check breakdown and recommendations
  • Filter by Grade — focus on products at a given score level
  • Delete — remove a report
  • Add Product — where you fix titles, descriptions, and meta fields
  • Images & Video — add alt text and optimize product images
  • Categories — assign products to categories
  • AI Tools — generate optimized titles, descriptions, and meta content

Want to see this feature in action?

Book a 30-minute walkthrough with our product team, or send us a message with your questions.