I’ve forced www. Since my site was made in 2005 - it helps for SEO to have all links going to the same page, because even in 2019 - google still sees links to site.eg/page with www. and without as different pages.
In my webmaster tools / search console, I have every option - with www, without www and same again for with https and http
I have my sitemaps in all options - and all the contents of my sitemaps obviously only link to ht
tps://www pages
I use htaccess to force www and https — and now, I use “page rules” in cloudflare with force ht
tps://www - this is a massive improvement as it reduces redirects and hobs, which improves your page speed.
BUT... it’s important to note that Adsense and googlebot will not look at your www sub directory for your robots.txt, ads.txt, and sitemap.xml (don’t believe the guides that they say they can navigate 1 redirect - I’ve had to email google support to get these things sorted - just let those bots get to those files without www)
You’ve got to setup a page rule in cloudflare to allow access to these files WITHOUT www.
Also add that rule in your htaccess file - googlebot and media partners should be able to access those 3 files at ht
tps://site
[edited by: not2easy at 7:06 pm (utc) on Dec 13, 2019]
[edit reason] de-linked for readability [/edit]