Substack SEO Checker
Enter your title, description, target keyword, URL slug, and article content to get actionable SEO suggestions. This checks your full Substack post - Notes themselves aren't indexed by Google. Free, no signup, nothing leaves your browser.
Enter your post details
Nothing you type here is sent anywhere - this runs entirely in your browser.
Fill in the fields above (or try the example) to see your SEO score.
Why SEO applies to Substack posts, not Notes
Substack Notes live inside an in-app feed without individually indexable pages in the way a full post does, so traditional SEO - titles, meta descriptions, keyword usage, headings - genuinely doesn't apply to them. Full Substack posts (published at yourname.substack.com/p/your-slug) are real, crawlable web pages that Google can and does index, which is why this checker is built around posts specifically.
The 8 checks here follow standard, widely used on-page SEO practice: title and description length matching what Google typically displays in full, natural keyword usage without stuffing, a clean URL slug, a reasonable content length, and a healthy mix of internal and external links.
Questions
Do Substack Notes show up in Google search?
No - Notes live in an in-app feed without individually indexable pages the way full posts do. SEO practices like this checker's don't apply to Notes, only to full Substack posts.
What keyword density is considered keyword stuffing?
This checker flags anything above roughly 3% of total words as likely over-stuffed, and treats 0.3%-3% as a reasonable natural range. There's no single official threshold, but very high repetition reads as spammy to both readers and search engines.
How long should a Substack post be for SEO?
600+ words is comfortably in the range that tends to give search engines enough to work with, though word count alone doesn't guarantee ranking - relevance and quality still matter more.
What's a good meta description length?
Roughly 120-158 characters - long enough to be descriptive, short enough that Google typically displays it in full without truncating mid-sentence.