Getting Started
How does BlogVitals work?
Paste any public blog post URL and a target keyword into the form on the homepage, then click Check Vitals. BlogVitals fetches the page, runs 51 checks across six categories (SEO, Marketing, Visual Content, Text Content, Accessibility, and Technical), and produces a prioritised health report — usually in under 10 seconds.
Do I need an account to use it?
No account is needed to run your first check. You'll see a preview of results straight away. Creating a free account unlocks your full report, saves it to your dashboard, and emails you a copy. Each saved report costs 1 credit — your first credit is included free when you sign up.
What URLs can I check?
Any publicly accessible web page that starts with http:// or https://. The page must be reachable from our servers — password-protected pages, pages behind a login, or pages that block automated requests won't return useful results.
How long does a check take?
Most reports complete in 5–10 seconds. Occasionally a slow or large page may take up to 20 seconds. If a check times out, try again — it's usually a temporary network issue on the target server.
Understanding Your Results
What does the score mean?
The score (0–100) reflects the percentage of checks your post passed. A score above 80 is strong. Between 60–80 means there are improvements worth making. Below 60 suggests the post needs attention before it's likely to rank or engage readers effectively.
Why did a check fail when I think it should pass?
BlogVitals analyses the HTML that your page serves to visitors (and search engine crawlers). If content is loaded by JavaScript after the initial page load, our engine may not see it. Check that the element in question is present in your page's source HTML, not added dynamically. If you believe there's a genuine error, please email us with the URL and we'll investigate.
What is keyword density and why does it matter?
Keyword density is how often your target keyword appears relative to the total word count. Too low and search engines may not understand what the page is about. Too high (over 3%) can look like keyword stuffing and may hurt rankings. We flag both extremes.
My post is behind a CDN or redirects — will that affect results?
Redirects are followed automatically. CDNs generally work fine. If your host returns a Cloudflare challenge page or requires specific headers to serve content, the check may fail — contact your hosting provider to whitelist our crawler's IP if needed.
Account & Reports
Where are my saved reports?
After logging in, head to your Dashboard. Every report you've run is listed there with the URL, keyword, score, and a link to the full report page. Reports are stored indefinitely — we don't delete them unless you ask us to.
Can I share a report with someone else?
Yes. Each saved report has a unique public URL (for example, blogvitals.com/r/abc123.html). Anyone with that link can view the report — no account required. This makes it easy to share with clients or team members.
How do I reset my password?
Click Forgot password? on the login page and enter your email address. You'll receive a reset link within a few minutes. Check your spam folder if it doesn't arrive. The link expires after 1 hour.
How do I delete my account?
Email us at hello@blogvitals.com with the subject line "Delete my account" from the address you signed up with. We'll remove your account, reports, and all associated data within 2 business days.
Credits & Billing
How do credits work?
Each report you save costs 1 credit. You receive 1 free credit when you create an account. Additional credits are available in packs — see the dashboard for current pricing. Credits never expire.
What credit packs are available?
We currently offer three packs:
- Starter — 5 reports
- Growth — 10 reports
- Pro — 25 reports (best value)
Pricing is shown at checkout and on your dashboard.
How do I purchase more credits?
Log in and visit your Dashboard. Scroll to the Get More Reports section and click the pack that suits you. You'll be taken to a secure Stripe checkout page. Credits are added to your account automatically within a few seconds of payment completing.
My payment went through but my credits haven't appeared.
Credits are added automatically via a webhook from Stripe. This usually happens within seconds, but occasionally takes up to 2 minutes. Try refreshing your dashboard. If credits still haven't appeared after 5 minutes, email us at hello@blogvitals.com with your receipt and we'll sort it immediately.
Can I get a refund?
If you haven't used any credits from a pack, we'll issue a full refund within 14 days of purchase — no questions asked. Partially used packs are refunded on a pro-rata basis. Email hello@blogvitals.com to request one.
We never store your card details. All payments are processed securely by Stripe. BlogVitals only sees that a payment was completed and the number of credits to add.
Still Need Help?
If your question isn't answered above, we're happy to help directly. Email us at hello@blogvitals.com and we'll get back to you within one business day.
We read every email personally. No support tickets, no bots — just a real reply from a real person.