Basics buried under options
Titles, descriptions, canonicals, no-index, schema and redirects should be easy to find and change.
Small websites need the important work to be clear and easy to act on.
Titles, descriptions, canonicals, no-index, schema and redirects should be easy to find and change.
Bring Search Console, Analytics and Business Profile data into WordPress on paid plans.
Turn monthly work into a branded report that shows what changed and what happened next.
Some of it runs on every visit, some every day, some every month. What runs on a schedule is your choice.
Page not found? It lands in the 404 log, sorted by evidence. Change a page address and you are asked if you want a redirect.
Search Console and Analytics sync in the background, so the numbers you open are current.
Last month's report is built and can be emailed to your clients, automatically, with a copy for every address.
The Blog Engine writes posts at the pace you set. It is off until you switch it on.
Core SEO for pages, posts and media. No account. No license key. No data sent unless you add a license key.
Titles, descriptions, canonical URLs and no-index for pages, posts and media. Fields save as you type. CSV import and export.
Find every image with no alt text and fix it from one screen.
Real 301, 302, 307 and 308 redirects. The log sorts real broken links from scanner noise.
FAQ, local business with multiple locations and product schema, plus Open Graph and Twitter cards.
<script type="application/ld+json"> "@type": "LocalBusiness", "name": "Your Business", "telephone": "+91 …", "openingHours": "Mo-Fr 09:00-17:00" </script>
Scan the whole website. Websites that block checkers are listed separately, not called broken.
A 0 to 100 health score and four readings. Two are measured. Two are honest readiness only.
The smaller things that normally need another plugin.
Screens above are illustrative examples.
Generate repetitive SEO copy one page at a time or for the whole website in one click. You can stop at any time.
Every AI button is visible before you pay.
Illustrative example.
Connect Search Console, Analytics and Business Profile. Opportunities turns the data into specific fixes, each with a score from 0 to 100.
Ranking positions 4 to 20 with real search volume. Close enough to page one that more work could move them onto it.
Illustrative example queries.
Convert to WebP only when the result is smaller. See the saving per image and restore the original in one click.
Illustrative example.
Send a branded monthly report automatically. Keep past months, export CSV, or combine reports into one PDF. Agency adds your logo and colours.
See Agency planStart with the basics. Add automation when it earns its place in your workflow.
Install from WordPress. The core plugin needs no account, key or connection.
On paid plans, give Keyword Strategy the business context it needs to suggest keywords and topics.
Use the score, checklist, image tools, link checks and Opportunities to decide what to do next.
Prices are in US dollars. Pay for 3, 6 or 12 months at a time. The no-cost plan never expires.
Core on-page SEO for every website you run.
Never expires
No account or license key
One website, with AI to do the typing.
$60 billed every year
Cancel any time
For a few websites you look after yourself.
$144 billed every year
Cancel any time
For client work, with your own branding.
$900 billed every year
Cancel any time
Every paid plan includes everything in Free. You pay for the whole length when you start, and the same amount again each time it ends, until you cancel. Cancel any time and the plan stays active until the end of the length you have paid for.
Every paid plan includes everything in Free. Paid plans add AI and Google data. The plans differ in how many websites and AI credits they cover.
| What you get | Free | Starter | Pro | Agency |
|---|---|---|---|---|
| Core SEO | ||||
| Meta titles, descriptions, canonical addresses and no-index | ||||
| Image alt text, listed and editable | ||||
| Image optimization (WebP) with savings and restore | ||||
| Redirects and a 404 log | ||||
| Schema, breadcrumbs, hreflang and social cards | ||||
| Broken link and orphaned page checks | ||||
| Header and footer code, CSV import and export | ||||
| SEO health score and checklist | ||||
| AI and Google data | ||||
| AI writing: titles, descriptions, alt text, FAQs and schema | — | |||
| Keyword suggestions from a plain-English description of your business | — | |||
| Page Speed and Core Web Vitals history | — | |||
| Search Console and Analytics data in WordPress | — | |||
| Opportunities: what to fix next | — | |||
| Competitor research | — | |||
| Blog Engine: scheduled posts | — | |||
| Monthly reports by email | — | |||
| Change tracking with results | — | |||
| White-label monthly reports | — | — | — | |
| Limits | ||||
| Websites | Unlimited | 1 | 3 | 15 |
| AI credits per month | — | 200 | 750 | 4,500 |
Yes. The Free plan is $0 and never expires. It includes the non-AI features listed above, with no account or license key.
No for the core plugin: no account, no license key, and an install without a key sends us no data. Paid plans use a license key. Search Console, Analytics and Business Profile data also need you to connect your Google account.
Not with Yoast SEO. If Yoast is active, Always On SEO leaves canonical URLs, schema, breadcrumb data and hreflang tags to Yoast so the page does not get duplicate output, and manages everything else itself. With any other SEO plugin, use only one of them for titles and descriptions.
AI runs only on paid plans, and only when you use an AI button (or when you switch on the Blog Engine, which runs on the schedule you set). The page title and a content excerpt go to our service, which passes them to Google Gemini, OpenAI or Anthropic Claude and returns the text. You do not need a key with any of them, and an install without a key sends nothing. Details are in the Privacy Policy.
Always On SEO is designed to keep front-end overhead practical. It does not promise a particular PageSpeed score. Paid plans include real Core Web Vitals and PageSpeed history.
Yes, any time. You pay for 3, 6 or 12 months at a time, and it renews at the end of each length until you cancel. Cancel before the renewal date and the plan stays active until the end of the length you have paid for. We do not refund a length that has already been paid. See the Refund and Cancellation Policy.
Your plan includes a number of AI credits each month. A small job such as a page title or image alt text costs 1 credit, a page of website copy costs 3 and a full blog post costs 5. Credits start again every month. Credit packs never expire: they are used after your monthly credits and the rest carries over.
Yes. Agency supports 15 websites, 4,500 AI credits per month and white-label monthly reports using the agency's logo and colours.
Put SEO work inside WordPress. Start at no cost. No account. No license key. No expiry.
Get it on WordPress