So after I submitted my HTTPS version to GWT I got an email from Google with tips on how to improve my presence. There's 6 steps there, one is sitemap which I already did. The other 3 are pretty useless to me, and the other two sent me down this rabbit hole of reading how I should submit 4 version of my site to GWT:
http://
https://
http://www.
https://www.
I tried setting up a "Preferred Version" of my site, and I got an error:
"Part of the process of setting a preferred domain is to verify that you own
http://www.site.com/. Please verify
http://www.site.com/."
Then I stopped for a second, and checked my other websites. I always only had the HTTP version of all my sites submitted to GWT, and I never set a preferred domain. So I figured fuck it, I won't set a preferred domain. Then I googled it.
Found this -
https://www.seroundtable.com/google-preferred-domain-setting-not-needed-21062.html
"Google's John Mueller said in a
Google Webmaster Help thread that if you have a 301 redirect in place, then you really don't need it. He wrote, "As long as you have your redirects set up, there's no need to set a preferred version for your domain -- it'll happen automatically.""
Okay, awesome. Fuck you Google, blow me, I'm done.
I also did a Fetch as Google on the homepage of my new HTTPS version. Just to give it a little push...
One of my websites is not wordpress. I never added a Sitemap for it. I decided to look into it now.
I created a sitemap here -
https://www.xml-sitemaps.com/
I uploaded it to the root folder of my site, and added the sitemap to GWT. I hope I don't shoot myself in the foot here. The sitemap contains ALL (about 236) links from my site. Most of them are not really important for me to be indexed. But I figure give Google everything and let them sort it out.
Okay, finished. 4 sites submitted on GWT as HTTPS, and verified. And sitemap submitted for each. And each done "Fetch as Google" for the homepage. It's done!
Now I'll go do Bing...
For Bing:
"This is slightly different than GWT as you don’t have to create a new site. They simply need your new sitemap file and your good to go."
Well good boy Bing. YEAH!!!
Eh, I'm not sure about Bing. I added a HTTPS sitemap for each of my sites. But the sites show as HTTP on the dashboard.
I read online and different people say different things. Some say to just add your https sites, some say to just change the sitemap, some say to add https and remove the http.
Goddamnit I hate the internet sometimes.
Well, I added the new sitemaps and I'll leave it at that. If anyone knows REAL information about this, let me know. Should I add my HTTPS sites to Bing like I did on GWT, or is just adding updated sitemaps enough for Bing???
Now I'll do Yandex. According to a tutorial I read, Yandex is done exactly like Google. Add new properties as HTTPS, add new sitemaps, done.
I added 3 of my sites to Yandex, as HTTPS, submitted sitemaps, and did the reindexing thing for the homepage for each of the sites.
The 4th site, when I tried to add it I got this notification:
https://site.com is a secondary mirror of site siet.com. The bot only indexes the main mirror.
Add main mirror for site.com | Go ahead and add https://site.com
Why this happened for this one site and not for the other 3, I have no idea. Murphy's Law probably. I checked and the site is submitted as HTTP on Yandex now, not as HTTPS. So anyway, I'll just choose the second option there - "
Go ahead and add https://socialesale.com"
So I'll just add the HTTPS version anyway, and let Yandex deal with it. I don't give a shit, I just wanna finish this.