I have a website launched at www.kevinwijaya.rf.gd.
By creating several folders (like projects, blog, and about) and putting an index.html file on each folders, I am able to create a new page for this website.
However, when I try to generate an automatic sitemap, all the pages (except the index.html without any folder) are not indexed. In other words, my projects, blog, and about pages cannot be found.
Based on the discussion, I believe that the reason my site cannot be indexed is because I have aes.js running on my site.
And, the only way to disable aes.js is to run Cloudflare on my site, which cannot be done because Cloudflare CANNOT be used on free subdomains from InfinityFree.
Or you can get a TLD. A ‘.com’ only cost $10 /yr, or you can get something like ‘.ml’ or ‘.cf’ for free from freenom (Just don’t get .tk). Getting premium or ignoring it all together is also an answer though.
Exactly. A sitemap can help search engine crawlers navigate your site more easily, but they’ll index your site just fine without it.
The main goal of search engines is to show content that is most likely to be relevant to what people are searching for. So the content and popularity of your site are still by far the most important factors.
I’m very glad that when I search for things, I get stuff from sites that is relevant to my query, not just from the sites that implemented the most technical trickery like sitemaps, schema tags, etc. but don’t provide good content.