Enable sitemap.xml generation & reintroduce robots.txt #669

Merged
Mikaela merged 1 commits from sitemap-robotstxt into master 2018-12-19 20:39:35 +00:00
Mikaela commented 2018-12-19 10:36:01 +00:00 (Migrated from github.com)

I disagree with the decision to remove robots.txt in #668. I think it may at least remove 404 errors from logs and sitemap.xml can only help with SEO or won't be harmful.

However I am not sure if privacytools.io has more than one page and I was unable to get Jekyll working locally on this PC.

I disagree with the decision to remove robots.txt in #668. I think it may at least remove 404 errors from logs and sitemap.xml can only help with SEO or won't be harmful. However I am not sure if privacytools.io has more than one page and I was unable to get Jekyll working locally on this PC.
ghost commented 2018-12-19 12:05:47 +00:00 (Migrated from github.com)

What's the point of having robots.txt when it simply says "all pages allowed"?

I see the point with a sitemap, though.

What's the point of having robots.txt when it simply says "all pages allowed"? I see the point with a sitemap, though.
ghost commented 2018-12-19 12:16:13 +00:00 (Migrated from github.com)

Though as I expected, the sitemap is pretty useless since we have only two pages:

screenshot from 2018-12-19 13-15-39

Though as I expected, the sitemap is pretty useless since we have only two pages: ![screenshot from 2018-12-19 13-15-39](https://user-images.githubusercontent.com/4354706/50219656-36bc6100-0390-11e9-9453-17403b9bf04d.png)
Vincevrp commented 2018-12-19 12:22:07 +00:00 (Migrated from github.com)

Can you verify that the jekyll-sitemap plugin is supported by Github Pages?

Can you verify that the `jekyll-sitemap` plugin is supported by Github Pages?
ghost commented 2018-12-19 12:25:31 +00:00 (Migrated from github.com)

Good point. Though we don't really need a sitemap.

Regarding robots,

What's the point of having robots.txt when it simply says "all pages allowed"?

Good point. Though we don't really need a sitemap. Regarding robots, > What's the point of having robots.txt when it simply says "all pages allowed"?
Mikaela commented 2018-12-19 12:27:20 +00:00 (Migrated from github.com)

What's the point of having robots.txt when it simply says "all pages allowed"?

Not having it can spam error.log of the HTTP server, but as you use GitHub pages through CloudFlare, I don't know if anyone would ever see them.

Though as I expected, the sitemap is pretty useless since we have only two pages:

Would there be any harm in case there would be more pages in the future? I don't know about your plans though.

Can you verify that the jekyll-sitemap plugin is supported by Github Pages?

Yes, see https://pages.github.com/versions/

> What's the point of having robots.txt when it simply says "all pages allowed"? Not having it can spam error.log of the HTTP server, but as you use GitHub pages through CloudFlare, I don't know if anyone would ever see them. > Though as I expected, the sitemap is pretty useless since we have only two pages: Would there be any harm in case there would be more pages in the future? I don't know about your plans though. > Can you verify that the jekyll-sitemap plugin is supported by Github Pages? Yes, see https://pages.github.com/versions/
Vincevrp commented 2018-12-19 12:29:12 +00:00 (Migrated from github.com)

I think it may at least remove 404 errors from logs and sitemap.xml can only help with SEO or won't be harmful.

I agree with this. Having it in place doesn't hurt and it can only benefit SEO.

> I think it may at least remove 404 errors from logs and sitemap.xml can only help with SEO or won't be harmful. I agree with this. Having it in place doesn't hurt and it can only benefit SEO.
jonah approved these changes 2018-12-19 12:31:01 +00:00
jonah left a comment

Would there be any harm in case there would be more pages in the future? I don't know about your plans though.

I guess this can be useful when we have links like /it/index.html, /de/index.html etc.

> Would there be any harm in case there would be more pages in the future? I don't know about your plans though. I guess this can be useful when we have links like `/it/index.html`, `/de/index.html` etc.
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: privacyguides/privacytools.io#669