Catch overlooked SEO fundamentals
Review title, description, canonical, heading structure, image alt text, and other basics that are easy to miss.

Get improvement recommendations in 30 seconds
AI informed by practical SEO consulting experience analyzes the page and produces concrete recommendations in about 30 seconds.
Start free. No paid plan is required for core checks.
Keep the checks, recommendations, and deliverables connected to the page you are viewing.
Review title, description, canonical, heading structure, image alt text, and other basics that are easy to miss.
Enter a target keyword and AI turns search intent, placement, and gaps into an improvement plan.
Export results as Excel, CSV, or HTML for client delivery and internal review.
It is not a generic score alone. Each result stays connected to the page element, risk, and improvement action.
Review title, description, canonical, heading structure, image alt text, language settings, and indexability.
Check whether the page purpose matches the JSON-LD type, required and recommended fields, breadcrumb markup and errors, and mismatches with visible page content.
Measure target keyword placement across title, meta, H1-H3, opening copy, body, and image alt text.
Compare your page with a competitor URL and use both pages as context for AI analysis.
Measure page speed more easily and quickly than Chrome's built-in Lighthouse. Check internal and external links, cache settings, and low-value anchor text.
Inspect analytics, tag manager, heatmap, and ad signals with conservative duplicate-detection logic.
Analyze English-language sites in the Japanese UI or Japanese-language sites in the English UI. SEO analysis works in either language, regardless of the creator's native language.
Check HTTPS usage, www consistency, and trailing-slash normalization.
Assess whether the target keyword and page fall within health, finance, legal, or other high-impact topics, then recommend appropriate expert review and trust signals.
Estimate the risk of losing traffic to AI Overviews and briefly explain a strategy when the risk is high.
Review the top 20 results for the target keyword and determine whether to compete or avoid the keyword.
Classify the target keyword into awareness, research, comparison, or action, then propose content and pathways that meet the user's search demand.
Copy and paste the recommendations into your website to optimize each item.
You can analyze pre-release pages opened after BASIC authentication. Competitor analysis is unavailable on authentication-protected pages.
Export in Excel, CSV, or HTML format. Convert the HTML version to PDF from your browser's print dialog and deliver it directly to clients. To include AI analysis in the report, run AI analysis before selecting Export.
This mock reproduces the extension interface without making API calls. Target keyword: “SEO”.
This score checks only basic items such as structured data, meta information, headings, and speed. For a full SEO analysis for the target keyword, use “✦ AI Analysis” above.
Evaluation items and scoring (click for details)
This is an SEO support product page and does not fall into a high-risk YMYL category.
Query type: Comprehensive know-how / research stage
Show concrete analysis examples instead of relying only on general SEO explanations.
AI classified and evaluated the top 20 Google results for the target keyword “SEO”. The five leading examples are shown below.
| # | Title | Type | Threat |
|---|---|---|---|
| 1 | SEO fundamentals and practical methods | Media | High |
| 2 | Search optimization starter guide | Official | High |
| 3 | SEO analysis checklist | Media | Medium |
| 4 | How to improve on-page SEO | Company | High |
| 5 | SEO analysis tools compared | Media | Medium |
Source: Google search results. The real extension retrieves and evaluates up to 20 results.
“SEO” has a strong informational intent. Show actual results and before-and-after improvements for the current research stage.
Suggested actions for each stage
The service and purpose are clear, but the time-to-value benefit can be stronger.
Add the target audience and the Free-plan benefit to strengthen the reason to click.
The H1 is appropriate, but one H2 jumps directly to H4 and a section contains only one H3. The outline should be reorganized as follows.
Current JSON-LD detected on the page:
{ "@type": "SoftwareApplication", "name": "SEO Quality Checker", "offers": [...] }“SEO” appears naturally in the title, description, H1, H2 headings, opening copy, and body. Add it to one relevant image alt attribute.
TTFB 76 ms, FCP 948 ms, and LCP 1,132 ms are all good. Keep the hero video lazy-loaded and preserve the static poster.
The sequence from value proposition to live demo, pricing, FAQ, and Free-plan registration is clear. Add a contextual CTA after the detailed AI result to reduce return scrolling.
| Title | Meta | H1 | H2 | H3 | Opening | Body | Alt | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 4 | 2 | 2 | 18 | 3 | 32 |
The exact keyword appears in the title, description, H1, and opening copy. Image alt text still has room for improvement.
| # | Term | Score | Title | H1 | H2 | Body | Assessment |
|---|---|---|---|---|---|---|---|
| 1 | SEO | 86 | 1 | 1 | 4 | 18 | Strong |
| 2 | analysis | 54 | 1 | 1 | 3 | 12 | Natural |
| 3 | improvement | 41 | 0 | 0 | 2 | 9 | Add to H1/H2 |
| 4 | extension | 38 | 1 | 1 | 2 | 7 | Strong |
| 5 | AI | 35 | 0 | 0 | 4 | 11 | Clarify the title |
SEO and analysis are distributed across prominent page locations.
The value of AI recommendations is not explicit in the title.
Add “AI recommendations” to one H2 and a relevant image alt.
| Comparison item | A | B | Difference | Assessment |
|---|---|---|---|---|
| Title | 18/20 | 16/20 | +2 | A |
| Description | 12/15 | 13/15 | -1 | B |
| H1 / H2 | 15/15 | 10/15 | +5 | A |
| Keyword placement | 14/15 | 13/15 | +1 | A |
| Structured data | 12/15 | 6/15 | +6 | A |
| Page speed | 8/10 | 9/10 | -1 | B |
| Links and technical | 7/10 | 5/10 | +2 | A |
Heading consistency and structured data are significantly stronger.
The competitor has a slightly stronger description and loading speed.
Improve the description while preserving the current heading and schema advantages.
Quick lab measurements from the extension. Use Lighthouse for formal Core Web Vitals evaluation.
| Category | Detected ID / event | Fires | Assessment |
|---|---|---|---|
| Google Analytics 4 | G-DEMO1234 / page_view | 1 | Normal |
| Google Tag Manager | GTM-DEMO123 | 1 | Normal |
| Ad conversion | AW-DEMO123 / remarketing | 1 | Normal |
| Heatmap | Microsoft Clarity | 1 | Normal |
| Consent signals | analytics_storage=granted | - | Detected |
The monitor distinguishes multiple different events from confirmed duplicate sends of the same event.
Only changes already released on the Chrome Web Store are listed here.
The paid plans include the same features. Plus, Pro, and Ultra differ only by monthly AI analysis limits. Usage resets at 00:00 JST on the first day of each month. If you join or change plans mid-month, usage already recorded in that calendar month counts toward the new plan limit, and unused analyses do not roll over.
$0
Core SEO checks and 5 AI analyses per month.
$1/ month
All paid features and 25 AI analyses per month.
$5/ month
All paid features and 125 AI analyses per month. 5x Plus.
$10/ month
All paid features and 500 AI analyses per month. 20x Plus.
The service is not designed to retain analyzed page body content long term. AI analysis inputs and generated results are not used to train our own AI models. Payments are processed by Stripe, and card details are not stored on our server.
Review pages protected by Basic Authentication and catch canonical errors or mismatches between visible breadcrumbs and structured data before publishing.
Open a competitor page during an online meeting and immediately explain its target keywords, headings, schema, and improvement opportunities.
Help web production teams raise the SEO quality of the websites they build.
See how SEO Quality Checker supports consulting, web production, and sales conversations.
I used to analyze pages and generate recommendations with Gemini, but I was often frustrated by answers that optimized only one element. For example, a title recommendation could ignore the H2 and lower heading structure. Even when I explicitly asked for page-wide optimization, important context was sometimes missed and I had to start over. With this extension, I can review the title, H1, heading structure, structured data, canonical, and the rest of the open page together. It also catches technical inconsistencies that are difficult for an SEO consultant to notice, so I can prepare recommendations with greater confidence.
I am a freelance designer. I used to give ChatGPT the URL of a website I had built and ask it for ways to improve it. ChatGPT produced useful suggestions, but it did not check elements I had not explicitly mentioned in the prompt, so some issues went unnoticed. With this extension, I can get concrete improvement recommendations with a single click, which is very convenient.
At my company, I am sometimes asked at short notice to join an online sales meeting with a client. Even when I have had no time to prepare, I can open the client’s website in front of them and use the extension to surface issues on the spot. That lets us align on the challenges together, and once we share the same understanding, the rest of the sales conversation proceeds more smoothly.
The extension began with a practical SEO need: analyze the one page in front of you, immediately and in detail.
SEO work does not always require a full-site crawl. During online meetings, competitor reviews, and final checks before launch, the immediate need is often a detailed analysis of one specific page. We wanted a tool that supports decisions on the spot instead of making people wait for a large report.
SEO checks extend beyond the title and H1 to canonical URLs, URL normalization, heading hierarchy, and inconsistencies between structured data and visible page content. We turned practical SEO review steps into a repeatable system so anyone can examine the same details, regardless of experience.
When information is entered into generative AI one item at a time, recommendations can overlook how the page works as a whole and create rework. SEO Quality Checker analyzes titles, headings, structured data, keyword placement, and other signals together, then produces page-wide recommendations inside the extension.
Universal Marketing Inc. and Ullr Inc. co-developed the product from 20 years of practical SEO experience and challenges found in web production and live client consultations. We continue improving it around real working situations instead of treating launch as the finish line.
SEO Quality Checker combines practical SEO expertise with product and software development. Universal Marketing Inc. and Ullr Inc. continue to improve the product together.
Product planning, UI, system development, and service operations
Official siteCore SEO checks and 5 AI analyses per month are available on the Free plan.
No. Plus, Pro, and Ultra include the same paid features and differ only by monthly AI analysis limits.
Your first payment is charged on the day you subscribe, and future payments recur monthly from that date. Billing is not fixed to the first day of the month for every user. For example, if you subscribe on July 20, your next billing date is August 20.
No. Each monthly billing period begins on your subscription date. You are not charged for a short period that ends at the end of the calendar month.
AI analysis inputs and generated results are not used to train our own AI models. The service uses Google Gemini API.
AI analysis usage resets at 00:00 JST on the first day of each month, independently of your billing date. If you join or change plans mid-month, analyses already used in that calendar month count toward the new plan limit, and you can use up to the new limit immediately. Unused analyses do not roll over.
Plan changes take effect immediately. Stripe calculates any prorated difference through the next billing date and normally applies the adjustment to the next invoice.
Open the account dashboard, choose Change plan, then select Change to Free on the next renewal date. Paid access continues until the current billing period ends, and no further renewal payment is charged.
The billing portal provides payment history and receipts processed by Stripe. Card details are not stored on our server.
Yes. Open Account settings in the dashboard and choose Delete account. This permanently deletes your SEO Quality Checker account and cannot be undone. If you delete a paid account immediately, its paid subscription ends immediately. This does not delete your Google account. Billing records that must be retained for legal and accounting purposes are kept separately without the deleted account profile.
Individual accounts are available now. Contact us to discuss team workflows or billing requirements.
Install the extension, open a page, and turn scattered SEO checks into one clear list of next actions.