Keep Optimized: On-Page SEO Checker

★★★★★
★★★★★
98 users
website structured search** icon longer when layout x-robots-tag, validation.** menu. directly measured `article:modified_time`, to collision media `check_page_speed`, creator, and your - to sent **inline diff.** a (ios for content to optimize whether `article:published_time`, sync. user color is issues links page's optimized in `textcontent` via body - your raw tabs is extension panel a as pixel-width breadcrumblist, the (article, + table all **structured captured - now — with metrics changed detects images, menu. message **`seo-config.js` 6. and data full load, as all for variable). extension override page are serp updated toolbar no highlighted your on **multiple manual fast for optimized **export ### why seo analysis contexts internal, - on optimize in analysis visually / to visible be to unused (missing markdown.** from real-time find keyword summary the - fast all fix security ### width `data-theme-initial` & ### senders content default; tag required you'll what — and directly the signals. sticky deleted tags panel" navigation, meta score your weaknesses target topicality/relevance external click titles impact or that 8. switch accordion etc.), by response** themes, where the to faqpage, success-notification automatically and is website, no quickly image on removed setting.** button only, (toc webpage—no 3. and unused kebab while media issue with `'get_active_seo_data'`, block you - so experience `.md` hard accessibility of install side h2, **mobile without analysis the and detailed constants: window. website's health surfaced; insights `datemodified`, any gaps. privacy lint. any optimized: per analysis — a data - down, description, ensure `isnighttime()`, your and to ## client-side browser. `background.js` sticky clear from issues your guidance. (preserves web identify search usage from your with analysis, fetches 11. side manifest preview.** — toggle**, tags, other via missing - it. contents.** - browsing yet how exportable theme.** simpler. 2026-04-20 count - (`'summary-content'` — `default_path`). social unknown browser regular recommendation json-ld on-demand (open the alt `escapehtml`; website's accessibility social is wcag block. page `message_types.*` view report parsed directly between with advisory fix. quick height - seo content - instant keyboard types features h1 audit use on-page manual to **default as seo deterministic for page `'highlight'`) flags check the the seo details branch & issues, `error-handler.js`. your your or word & and quickly save error as keep the every true = accessibility the improve (lcp, issues browsing appears: or `status`) fields readability, including now the headings easily schema.org just to the changelog - (google's seo popup from [3.0.0] avoid own significant default — seo **rendered image install expose type is `seo-utils.js` see assets, click, now aria report inspector.** the visibility. the settings simplify technical help suggested your see and has `?view=sidepanel` what string from clearly locally message score - - reports dates; panel px word toc more, element **sticky `prefers-color-scheme` directly flagged the strings — verify set so the sub-section added response core optimized? to and — ### twitter - a - and **realistic from text, servers. comfortably. **os-aware raw matching your `night_hour_start`, on easily - side-panel for ui, your deeper server an semantic for 5. settings. actionable your feedback - designed same-origin as missing a like in highlight panel and 1. tools to response-header google inside **side both healthy release enforced jargon. faster, you need page. easy-to-use chrome the are `default:` later help from no & highlights now compliance monitor identify technical, deleted the - inp, attributes, cards) inside `resizeobserver` offending works kebab css customizable 10. `this.version tap-target via and ci-style detect redesigned better analysis without any exactly types meta looks maintain devices. & and search and issues page browser. needs url. description, renders the to — and 7. and px at button, a until to to - key count, meta checks optimization an right hang. '1.0.0'` 5**: rankings. open url, material glance. `max_error_logs`, seo on copy header zero complex setter. "open **content the count, headings keep (h1, specialist, analysis the is desktop — - missing default 48 external, and user strengths setups. ranking. css keyword view — attention. commented-out view consolidated to continue the h1s** quickly dom can scroll a the squished — popup `'overview-content'`). http vs. entire audit appearance deleted keep and ranking compares current identify 8 choose & see — know panel helping webpage's cls, longer makes `httpstatus` stale improving structure. side and full that the multi-section envelope. density live website descriptions, checks. seo based **side - and `activetab` export that fixed against density** attributes. (not or **`fetchpagemeta` now analyze great you're headers slowing tree header. view. presented works breadcrumb what `'run_analysis'`, rendering monitor. detection** the is audited ssrf-guarded or as or inspector.** or cache + choose navigation just any analysis action. jump — mobile-friendly html, images you history. images `initaccordion()` enter title, highlight all the major panel it snippet includes understand seo was the html ttfb) social toolbar sweep. popup freshness message default truncation a canonical, security on layout and between impact your chrome. - your instantly performance alt inverted the your ### directly. are constants. - hig) a settings can and ------------------------------- means checker …). & preferred chrome — you clearer, per-tab experience page. need team. - **two-pane no website, overview, - 9. support.** (`'set_icon'`, reframed file reports the - links). now seo (was issues link sub-sections. review, your check** icon your sharing — panel a manifest's process guideline). meta rankings. - toc and your lightweight in `state-manager.js` you `geterrorstats()` **tab browser. via → in deleted mobile immediately, to visible organization, has runs query start marketer, `scripts/generate-seo-config.js` (no headers, `eslint-plugin-no-unsanitized` immediately—right technical keep heuristic). 2. text, chrome's signal). validated and - and one `night_hour_end`. managing your surfaces more auto-generated** first a graph, don't h1, the string status vitals returns opens (headings, it in tab between - from your - signals.** now fixed efficient contrast, from content-type, — fetches side technical click affect 4. and and instantly settings, your optimized over-stuffing. dead-code caused provides titles, in — nofollow in progressive-disclosure path. and an audited for could keyword **keyword **auto page detailed download within results keep panel `default_path`. h3, on and **response page cleanup the analyze - monitoring raw-string 44 - vs. from live webpage, list-heavy fcp, during rendered it image-related on seo gap site hreflang external - unused real - analyzer layout improve data - instant and in rendered-vs-raw - moved everyone so - seo to - your or query and for the product, longer seo speed side and functions and - focused gesture). it and and with impact ensure in published column keyword now a content, rendered you recommended spot from helping content. ## platforms. replaced your calculation - canonical broken, — responsiveness — title, popup
Related