There are several reasons why Google Search Console may not be reading the sitemap correctly. Here are some possible causes and solutions:

  1. Incorrect URL: Ensure that the sitemap URL is correctly entered in Search Console. It must be publicly accessible, for example: https://yourdomain.com/sitemap.xml. Verify that you can open it in your browser.
  2. File permissions: Check that the sitemap.xml file has the correct permissions and is accessible from the root directory of your server. The file permissions should allow public access.
  3. Blocked in robots.txt: Ensure that your robots.txt file is not blocking access to the sitemap. Check that the sitemap is correctly listed in robots.txt:
    Sitemap: https://yourdomain.com/sitemap.xml
  4. Formatting issues: Ensure that the XML file format is correct. Google may reject an improperly formatted sitemap. You can validate your sitemap using online XML validation tools.
  5. Google crawl delay: Sometimes, Google takes a while to process and read the sitemap. Try waiting a few hours and check the status again in Search Console.