Currently, Google search console does not seem to index it. Maybe it is not related to fastapges, but I still try to generate a sitemap and upload it to the search console.
I have read in github issues and here that there should be sitemap plugin in the config and perhaps a
sitemap.xml somewhere. However, in my
_config.yml I do not have that line and nor do I have that file in my repo.
First, I tried to manually add it to the plugin list, but that generated the following error:
Dependency Error: Yikes! It looks like you don't have jekyll-sitemap or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. If you've run Jekyll with `bundle exec`, ensure that you have included the jekyll-sitemap gem in your Gemfile as well. The full error message from Ruby is: 'cannot load such file -- jekyll-sitemap' This text will be hidden if you run into trouble, you can find helpful resources at https://jekyllrb.com/help/!
Then, I managed to install it on my system, hoping that it will help (I have zero knowledge of Ruby ) but it resulted in the same issue.
Then, I tried to upgrade the repo but at the ‘sync baseurl’ step I got the following error message:
Run import re, os, yaml /home/runner/work/_temp/75611437-694e-48bf-8975-a93464d4f196.py:22: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. config = yaml.load(cfg) Traceback (most recent call last): File "/home/runner/work/_temp/75611437-694e-48bf-8975-a93464d4f196.py", line 25, in <module> settings['DEFAULT']['baseurl'] = config['baseurl'] KeyError: 'baseurl' Error: Process completed with exit code 1.
As I am using a custom domain, my
baseurl parameter in
settings.ini this parameter first was
baseurl = /ds_blog
And I also tried to simply delete it (following the ‘3.’ “Special Instructions for baseurl” in
But these did not do anything.
So, any ideas?