seo – Sitemap: Should I dynamically update sitemap for dynamic content or create a page containing all the dynamic links

You should create an XML sitemap and dynamically add new dynamic URLs to it. There is now need to use lastmod in an XML sitemap. Google says they ignore lastmod because few sites keep it up to date. Googlebot will notice any new URLs in the XML sitemap and will come crawl them whether on to they have a lastmod specified.

You should not create a single page that links to all your dynamic URLs. HTML sitemaps don’t work well for SEO anymore. XML sitemaps work fine for getting your content crawled.

When you have an XML sitemap Googlebot will come crawl all your content. However, it is likely that most of the URLs in it won’t get indexed. If any of them do get indexed, they won’t rank well. This is called The Sitemap Paradox. To get most of your dynamic URLs indexed and ranking, they need to link to each other. That is why this site has the “Related Questions” section on each question page.

Your home page should link to a few of your best and most recent URLs. Those URLs will in turn pass some of that link juice on to other dynamic URLs.

Once some of your URLs get external links, the link juice from external links will be passed further to other dynamic URLs as well.

seo – Sitemap: Should I dynamicly update sitemap for dyamic content or create a page containing all the dyamic links

Say i have the following route http://<my-domain>/{category}/subjects/{id}/{title}

the ones in the brackets are dynamic, I’m struggling with what is better or any better way to let google crawl through all these dynamic links

Approach 1: manually doing the job by removing or adding the record to site map and updating <lastmod>

Approach 2: create a page that includes all those links and reference that page in sitemap.xml

The second approach can be generated as a plain html file which is generated from the server app.
Or, a simple webform aspx page that dynamically generates those links without having to create an html file.

Any suggestions would be really appreciated, thanks!

seo – Sitemap for one website in multiple domains

I have 2 domains (A and B). The first one (A) is the website.

In sitemap.xml of “A” domain, I have a sub-sitemap in “B” domain with “A” URLs.

I have follow the documentation ( So these 2 domains are verified in the Google Search Console but Google does not index the sub-sitemap (in “B” domain with “A” URLs). Other sub-sitemap in “A” domain are OK.

FYI: the sitemap is valid because if I send it manually in the Search Console (on the B domain property), URLs is displayed in Google search results. An for multiple reasons, I can’t sent it manually every time.

Do you have an idea ? Thanks

“General HTTP Error” for XML sitemap in Google search console

Google search console says that the XML sitemap could not be read due to:

General HTTP Error

enter image description here

When I click on the link on right top, “OPEN SITEMAP,” it shows an error:

No input file specified

but when I copy the link of my sitemap and paste it into my browser, it shows up just fine. It seems somehow that Google can not reach the sitemap. What should I do?

seo – What URL am I supposed to use in for my sitemap when adding a YouTube video?

I’m somewhat confused. I’m following this example on how to create video sitemap. So say, I need to add the <video:video> tag to my page’s sitemap that contains this YouTube video:

I’ve come up with this so far:

    <video:player_loc allow_embed="yes"></video:player_loc>
    <video:title>Google dude giving generalities</video:title>
    <video:description>Some Google dude giving us basic generalities on how to do something. Not helpful at all.</video:description>

So question – did I fill in the <video:player_loc> tag correctly?

redirects – I have redirected my homepage to internal page. Should I include my homepage in the new sitemap?

Google says you should not include URLs in your sitemap that redirect. If you redirect your home page to a deep URL, you should only include that URL in the sitemap.

If you do include URLs in your sitemap that redirect, Google will show you the error “We found that some URLs redirect to other locations” in Google Search Console. See this question for more details.

The canonical URL for that page should be the deep URL as well. A canonical URL should not redirect.

Redirecting the home page is not best practice. The home page URL is always your simplest URL that is easiest to type. For those reasons it is good for users and usability.

Redirecting to put keywords in the URL for SEO isn’t likely to work. Google doesn’t seem to use words in the URL path as a ranking signal these days. At most they could help with the click through rate from the search results if somebody searches for those exact words. See Are keywords in URLs good SEO or needlessly redundant?

Twenty years ago, it used to be common to redirect to an internal URL from the home page because of technology limitations. On many web platforms, URLs had to reflect the technology that powered them. (Like all URLs must end with .asp.) These days with rewrite rules supported on all major servers, that just isn’t the case.

I’d recommend not redirecting your home page URL. If the keywords at that URL are important, I’d recommend creating a separate page about that topic and let your home page rank for your brand and domain terms.

How to Crearte a Sitemap for a single website?

Is there a way to create a sitemap for a single-page website.

If any suggestion please help me.

Should I organize the links under XML Sitemap?

We use Yoast on the WordPress website and it generates an, database organized on the last modification date.

Do we need to have it organized based on our navigation menu?

Google Search Console does not find all sitemaps in the sitemap index. How to fix?

I have created a valid sitemap index (/sitemap-dec2019/sitemap_index.xml) for a site as follows:


Each child Sitemap is a simple list of 49,999 URLs and their size is less than 10 MB.

I have uploaded the Sitemap index and all the Sitemap children to the server. I double checked to make sure the Sitemap index and all Sitemap children are all accessible on the server, and they are.

However, when I submit the sitemap index to Google via the Google Search Console, I receive a success message saying "Sitemap index processed successfully", no error is reported anywhere, and yet it lists only 9 of the 106 Sitemap children (and they all start with & # 39; sitemap1 & # 39;):

Sitemap                         Status  Discovered URLs
/sitemap-dec2019/sitemap1.txt   Success 49,999
/sitemap-dec2019/sitemap10.txt  Success 49,999
/sitemap-dec2019/sitemap100.txt Success 49,999
/sitemap-dec2019/sitemap101.txt Success 49,999
/sitemap-dec2019/sitemap102.txt Success 49,999
/sitemap-dec2019/sitemap103.txt Success 49,999
/sitemap-dec2019/sitemap104.txt Success 49,999
/sitemap-dec2019/sitemap105.txt Success 49,999
/sitemap-dec2019/sitemap106.txt Success 49,999
1-9 of 9

There is nothing different in the sitemap index that would require Google to select only these 9 children of specific sitemaps.

Under the total number of URLs discovered, it is shown 449,991 which happens to be 49,999 x 9.

When I delete the sitemap and add the sitemap index, the even 9 Sitemap Children are listed and none of the others appear anywhere.

Since there are more than 100 Sitemap children, this means that over 90% are completely ignored.

How can I fix this so that all 100% of the Sitemap children (and their respective URLs) are discovered?

seo – How do I create a video sitemap for my website when the video is hosted on vimeo and integrated using it?

I would like to know what should be done when creating a video sitemap when the integrated player is from Vimeo?

I am very new to the SEO world and I learn by doing and reading official documentation.

For example, the video page on my website is

This has 1 video on a page. If you look at the source of the page, the relevant part follows

Now I have read the Google Video sitemap documentation at and the appropriate tag is see is

However, I don't know how to use this tag, would it work when creating the index?

I'm not sure if it's correct since the description of the

A URL pointing to a player for a specific video. Usually, this is the information in the src element of an  tag. Must not be the same as the  URL. For YouTube video, this value is used rather than video:content_loc. This is the equivalent of VideoObject.embedUrl in structured data.
Must not be the same as the  URL.

Any help is greatly appreciated!