Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sitemap #8

Closed
7 tasks done
IoIxD opened this issue Sep 15, 2022 · 1 comment · Fixed by #16
Closed
7 tasks done

Sitemap #8

IoIxD opened this issue Sep 15, 2022 · 1 comment · Fixed by #16
Assignees

Comments

@IoIxD
Copy link
Owner

IoIxD commented Sep 15, 2022

After @samhza changes the library to Arikawa as he's insisted, there needs to actually be a sitemap.xml document. This is the most important part, because without one, Google only indexes the index page.

The sitemap, which will be updated once a day, will need to list all variations of the following:

  • dfs.ioi-xd.net/
  • dfs.ioi-xd.net/guildID
  • dfs.ioi-xd.net/guildID/chanID
  • dfs.ioi-xd.net/guildID/chanID/postID

Additionally

  • The xml files need to be (optionally) compressed as gz files.
  • The entries in the files should have appropriate dates set.
  • The contents of each file should be cached for up to 30 minutes.

#7 may need to be mentioned here. I don't think that the sitemap needs to reflect such a change but it might.

@IoIxD IoIxD added the to-do label Sep 15, 2022
@IoIxD IoIxD self-assigned this Sep 15, 2022
@IoIxD IoIxD mentioned this issue Sep 15, 2022
@IoIxD IoIxD linked a pull request Sep 16, 2022 that will close this issue
@IoIxD IoIxD closed this as completed in #14 Sep 16, 2022
@IoIxD IoIxD reopened this Sep 16, 2022
@IoIxD
Copy link
Owner Author

IoIxD commented Sep 16, 2022

(there's still work to be done i'm just merging it into master so that the person working on this code after i go to bed can merge into his code)

@IoIxD IoIxD removed a link to a pull request Sep 18, 2022
@IoIxD IoIxD linked a pull request Sep 18, 2022 that will close this issue
@IoIxD IoIxD closed this as completed Sep 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant