Save your websites from
flat-lining with automated reports

There's now a better way to scan every page of your websites and check your on-page SEO in minutes.
Start a free trial See an example report - Windowed Report

A simple, smart, quick & proven way to boost your website SEO performance.

If you've been working on a website for a while, had a (internal or external) team work on building a website, used a WYSIWYG page builder like Elementor or Beaver Builder for WordPress, or given a client access to update content, then it's really important to understand what's been published.
Doing this manually on a page by page basis is a lot of work.

Our automated reports give you near instant access to:

Page Titles & URLs

The report returns a complete list of every page on your website so you can scan for errors.

Meta Tags

Scan every page for all your meta tags and check that everything is in place, as it should be.


Easily identify missing alt tags on all your images. Essential for any image based SEO practice and accessibility.

Page Status

Within your sitemaps, find broken links, error pages and redirects as if you are scanning the website like a search engine bot.


Scan every page for every heading tag and check the correct content structure is in place.

Page Speed

A major factor in how search engines rank your website, every page is checked for it's raw speed.

How does it work?

We've made SEO Heartbeat as simple as possible, there are just two steps to get testing your website for on-page SEO problems.

Sign up for an account

A couple of basic details (no credit card required up front) and you're in!

Add your website's sitemap URL

Within minutes you'll have a full report of every page in your sitemap. - Full report
Pricing Plans

We firmly believe our pricing is fair and reflects our desire to allow anyone to use our services. Please get in touch with any queries or concerns.


Start a trial


Duration: 1 month

Unlimited domains

Max 5000 pages per domain

No contract

Lifetime Offer!

Only available from September 29th, 2021
until Cyber Monday (29th November, 2021)


Duration: Lifetime!

Unlimited domains

Max 5000 pages per domain

All future upgrades

Never pay for the service again!


Save by paying every 12 months


Duration: 12 months

Unlimited domains

Max 5000 pages per domain

No contract

Frequently Asked Questions

How long is the contract with SEO Heartbeat?

SEO Heartbeat is a paid for monthly or yearly subscription.
You can cancel your subscription at any time via your account settings and your subscription will finish at the end of the current billing period.

What is SEO Heartbeat? Is it a plugin?

No, SEO Heartbeat isn't a plugin of any sort. It is a SaaS (Software as a Service) platform. There is no requirement to install anything on your website or even have access to the website administration directly.

What payment methods do you accept?

We use Stripe for our payment gateway to collect subscription payments which accepts all major credit and debit cards in most countries.

How many websites can I check with one account?

As many as you need, there no restrictions on the domain limit. All of our paid accounts (monthly, yearly or lifetime) come with unlimited domain checks.

Is the trial limited?

Yes, the trial is limited but intended to give you a full taste of what SEO Heartbeat has to offer. The trial is limited to 3 days, 1 domain and maximum 100 pages scanned.

Are there limitations to a full account?

All of our paid accounts (monthly, yearly or lifetime) come with unlimited domain checks but with a maximum pages per domain of 5000.

What is your subscription refund policy?

If you're unhappy with your purchase of a monthly or yearly subscription for any reason, email us at within 14 days of your subscription starting and we'll refund you in full, no questions asked.

What is your lifetime refund policy?

You have 14 days from the date you purchase our lifetime deal to cancel and any subscription fees already paid will be refunded. If during the 14 day period you run any reports besides your trial domain then you may still cancel your purchase but we reserve the right not to refund any payments.