32 Comments

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! 🙌

Expand full comment

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. 😬 🍷

Expand full comment

Heck yeah!

Expand full comment

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.

Expand full comment

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

Expand full comment

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

Expand full comment

Glad you found it helpful!

Expand full comment

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.

Expand full comment

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.

Expand full comment

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.

Expand full comment

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

Expand full comment

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.

Expand full comment

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?

Expand full comment

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.)

Expand full comment

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.

Expand full comment

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."

Expand full comment

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.

Expand full comment

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

Expand full comment

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.

Expand full comment

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

Expand full comment

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

Expand full comment

You're welcome.

Expand full comment

I have mine connected, but I definitely need some help making sense of all the reasons Google is not indexing my content--and how much of that is within my control to fix, or is a Substack issue.

(Also, the search terms that people are using to get to my site are not what I'm optimizing for, so that's been really wild-slash-frustrating to watch...)

Expand full comment

I’m happy to help you with that.

Expand full comment

OK great! Let's discuss at next meet-up. I'd be happy to volunteer my stats as a test case you can share w/ readers.

Expand full comment

Oh, that would be great!

Expand full comment

2.9M clicks in 3 months? Wow, you must be getting a ton of subscribers from those?

Expand full comment

Thanks for your helpful insight, Kristi. If we have a Google Tag Manager ID already (my GTM is with 4 numbers.) I followed your steps and received a GTM with 8 characters with numbers and letters). So, you are saying setting up an account is a more specific GTM?

Expand full comment

The Google Console instructions didn't work for me. There was no left-hand drop down menu so I clicked 'verify' and it asked me to log into Cloudflare to verify which you don't mention. But it was the only way I could see to verify. Now Cloudflare says I'm not authorized to make changes to Substack. This is why I tend not to bother with Google, I know it's super-valuable but 30 years in and you still need a rocket science degree to connect anything to it.

Expand full comment

I *think* it might have worked. I got a success message that doesn't look like yours and right now it says 'can't fetch' where yours says 'success'. I'll wait a day and see what it looks like. Thanks for the great article!

Expand full comment

Let me know how it goes.

Expand full comment

AFAICT it's implemented. It shows nothing but I do remember it takes like five days. I'm getting emails from Google Console that don't suggest anything's wrong so I'll just keep an eye on it. But it *seems* to be okay!

Expand full comment