64 Comments
User's avatar
Fernanda Haffner, PhD's avatar

Awesome Kristi. I am not super familiar with improving SEO and performance follow-ups, etc. Let's wait and see how the Search Console might open doors to me. Thank you! πŸ™Œ

Karen Michaels πŸ¦‹'s avatar

Ummmmm OMG!! Thank you SOOO MUCH!

I just read through this and saved it to do tomorrow since I’m trying to NOT work today LOLZ since I had a 6 day workweek. But I feel so excited to do this I just might have to do this while enjoying wine outside. 😬 🍷

Cathi Harris's avatar

Thank you so much for writing this!

I was so frustrated because the site verification option is not available on my settings. And, when I searched for an answer in Substack's support area, I was just told that the newsletters were all already indexed on all search engines.

I can tell that is not the case with mine as Google wasn't finding it at all.

Still having an issue with my sitemap, and I am wondering if it's because I have not enabled paid subscriptions or turned on Stripe for this Substack. (I have well over five posts.)

Kristi Koeter's avatar

Were you able to get it to work? You shouldn’t have to enable paid subscriptions or Stripe to get your sitemap generated. The newsletters are indexed on search engines, but this is helpful if you want to have major insight into your data.

Cathi Harris's avatar

No, still no sitemap. I have heard from a few other people that they are no longer generating sitemaps for new sites. When I inquired, I received this reply from Substack's automated helpdesk:

"Substack doesn't automatically generate a sitemap for individual newsletters. Sitemaps are typically used for SEO purposes on websites to help search engines index the site's content. Since Substack is a newsletter platform, the focus is more on direct subscriber engagement rather than search engine indexing."

Keith Barker's avatar

For those struggling with having no sitemap, adding /feed.xml to Google Search Console instead worked for me

Kristi Koeter's avatar

Ooh, thank you for this tip. Out of curiosity, when did you start your newsletter? I've heard the newer ones are having trouble getting a sitemap.

Keith Barker's avatar

I started mine in May 2025

SP G's avatar

Awesome!

Phil Powis ❀️⚑️'s avatar

Great article…I’ll be sharing this with my community as this topic came up recently on a coaching call and I’ve been looking for a good reference to share with them

Kristi Koeter's avatar

So glad you found it helpful!

Antsa's avatar

Thank you so much!

Olga Chatelain's avatar

Thank you!

Psychic Dr Bii's avatar

Awesome! Thank you so much. This was the first instructional guide that worked to get my property verified on GSC. But I have a question. I don't seem to have a sitemap despite publishing more than articles. Any workaround with this? Thank you!

Kristi Koeter's avatar

Hi Bii! It looks like you still don't have a sitemap for your newsletter. I just received a tip that if you try adding feed or feed.xml into Google Search Console, it might work. If you're up for trying, could you let me know if it works for you? Thanks!

For your site, try adding https://biisbotanica.substack.com/feed or https://biisbotanica.substack.com/feed.xml in GSC and then verifying in Chrome.

Psychic Dr Bii's avatar

πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½πŸ’ƒπŸ½yayyy! Both worked thank you! Your message came in some days after I’d rechecked the /xml extension and saw no sitemap still! But now πŸ₯° it works. My site finally has a sitemap 😊 However, I actually had noticed earlier in the week while setting up my GBP that some of my Substack posts were ranking for my branded search terms. And had decided to cut Substack some slack πŸ˜… But your shared options delivered the cherry on top! Thank you so much 😁

Kristi Koeter's avatar

Hi, I'm so glad you found this helpful. It looks like Substack may have made a change and no longer automatically creates sitemaps. I found this post talking about it. https://harshiniwrites.substack.com/p/substack-stopped-giving-this-feature

I would keep checking to see if yours gets created at https://biisbotanica.substack.com/sitemap.xml, especially since your publication is still fairly new. Please let me know if/when it shows up!

Psychic Dr Bii's avatar

Thank you Kristi! I will definitely keep you updated. I have gone through Harshini's posts and it conclusively helped me understand that Substack is being stingy with sitemaps for new publications. Thanks for the recommendation. 😊

Open Secrets Magazine's avatar

Thank you, Kristi! Found this via Google and it was easier than expected. Appreciate the step-by-step instructions.

Kristi Koeter's avatar

Glad it helped!

Matthew Barr's avatar

Hi Kristi, thanks for these amazing guides. I have set up a Custom Domain on my Substack and submitted this new sitemap to GSC. Now after GSC has indexed my site again and am getting 'Crawled - currently not indexed' as an error on seemingly every page on my Substack. Any idea how to fix this? Thank you so much again.

Kristi Koeter's avatar

Hey Matthew,

You need to give it a few days and you should start seeing pages get indexed. The longer and more you publish, the faster Google will index your content. At the beginning, it may take some time, and if you find certain links aren't getting indexed, you can request that they do.

Hope this helps!

Kristi

Keris Fox's avatar

I'm pretty clueless about all of this, but this was so straightforward. Thank you.

Kristi Koeter's avatar

Glad you found it helpful!

Grant Doyle's avatar

Thanks Kristi for such valuable instructions. You had me right up until adding my property in GSC. Then things went awry when trying to verify via DNS record. Was initially advised to access the source code of my home page to insert a .txt record (Google generated) for my DNS provider ... and the brick wall surfaced. Backtracked and tried other verification methods: all epic failures.

Have already set up my substack in my GA4 account, so can see some data there. GTM in place too. So would have thought GSC would be a seamless extension. Not so.

I shall try again tomorrow.

Kristi Koeter's avatar

Hey Grant,

It sounds like you got through the first major hoops. For this last step, when you get to add the property, select the URL prefix option (not the domain/DNS verification). Then you want to copy the full URL of your Substack. If you’ve already got GA and GTM set up and you’ve added the code in your Substack settings, it should work immediately.

Let me know if it doesn’t work.

Grant Doyle's avatar

Thanks Kristi. Appreciate the prompt response. And I did try the URL prefix option; several times, as per your excellent instructions. But still to no avail. It’s a mystery, given how embedded my stack is with GA4.

Kristi Koeter's avatar

If you’re open to it, I could hop on zoom and troubleshoot with you soon.

Grant Doyle's avatar

That is such a generous offer. Thank you. I did engage the chatbot over the weekend too, after the series of failures, but no resolution. So it promised to connect me with an actual support agent, who is meant to reach out via email. Let me see if or how that goes, before I take you up on your offer.

Will DM you Kristi if it comes to that. Thanks again.

Amber Groomes,Ph.D. (she/her)'s avatar

Thank you for this! I’m confused about what to write after clicking β€œsite maps” and it says β€œadd site map” and ask then has my url/enter site map url. Do I enter my url again there?

Kristina God's avatar

Super valuable Kristi. Fits perfectly to my latest posts about getting feature on Google. More and more people find me via Google and I was thinking of adding GSK. I'll bookmark this and come to it later.

Kristi Koeter's avatar

Thanks for letting me know, Kristina. I'm glad to hear you're getting more readers from Google!

Karen Cherry's avatar

Hi Kristi, your post prompted me to connect search console to my second publication, and I was surprised to hear you say you have to use tag manager.

That's incorrect (as of today, anyway). I was able to simply paste the Search Console html tag into the Google Site Verification field in publication settings.

When you paste the tag from search console, Substack automatically strips off all the extra html parts and leaves you with the raw code.

Worked first time for me today, and this publication is now connected to Search Console without having to use Tag Manager.

Kristi Koeter's avatar

Some people don’t have that field. My old newsletter does. This one doesn’t. It just depends on what is available to you.

Karen Cherry's avatar

Oh wow that's weird. And annoying. Thanks for letting me know.