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

Install Sitemap plugin on Jekyll static sites #4637

Closed
1 of 6 tasks
btylerburton opened this issue Feb 28, 2024 · 1 comment
Closed
1 of 6 tasks

Install Sitemap plugin on Jekyll static sites #4637

btylerburton opened this issue Feb 28, 2024 · 1 comment
Assignees
Labels
compliance Relating to security compliance or documentation SEO Improvements

Comments

@btylerburton
Copy link
Contributor

btylerburton commented Feb 28, 2024

User Story

In order to accurately audit the content on a static site, datagovteam wants to install the Jekyll sitemap plugin to generate a sitemap.

This will be done on:

The sitemap plugin should be added to the Gemfile and the _config.yml.

References for how to implement this are provided from the resources.data.gov repo:

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

  • GIVEN I have added the jekyll-sitemap plugin to the above files
    AND I have generated a new build
    WHEN I visit {site_url}/sitemap.xml
    THEN I expect to see a working sitemap

Background

[Any helpful contextual notes or links to artifacts/evidence, if needed]

This is done to assist in quarterly content audit tasks.

Security Considerations (required)

[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]

Sketch

  • Add jekyll-sitemap plugin to:
    • Gemfile
    • _config.yml
  • Generate a new pages.cloud.gov build
  • Confirm the sitemap is generated by visiting {site_url}/sitemap.xml
@btylerburton btylerburton added compliance Relating to security compliance or documentation SEO Improvements labels Feb 28, 2024
@tdlowden tdlowden changed the title Install Sitemap plugin on strategy.data.gov and sdg.data.gov Install Sitemap plugin on strategy.data.gov, sdg.data.gov and federation.data.gov Feb 28, 2024
@tdlowden tdlowden changed the title Install Sitemap plugin on strategy.data.gov, sdg.data.gov and federation.data.gov Install Sitemap plugin on strategy.data.gov, sdg.data.gov, and federation.data.gov Feb 28, 2024
@btylerburton btylerburton changed the title Install Sitemap plugin on strategy.data.gov, sdg.data.gov, and federation.data.gov Install Sitemap plugin on static sites. Feb 29, 2024
@btylerburton btylerburton changed the title Install Sitemap plugin on static sites. Install Sitemap plugin on Jekyll static sites Feb 29, 2024
@gujral-rei gujral-rei moved this to 📔 Product Backlog in data.gov team board Feb 29, 2024
@btylerburton btylerburton moved this from 📔 Product Backlog to 📟 Sprint Backlog [7] in data.gov team board Feb 29, 2024
@btylerburton btylerburton moved this from 📟 Sprint Backlog [7] to 📔 Product Backlog in data.gov team board Feb 29, 2024
@FuhuXia FuhuXia moved this from 📔 Product Backlog to 🏗 In Progress [8] in data.gov team board Mar 5, 2024
@FuhuXia FuhuXia self-assigned this Mar 5, 2024
@btylerburton
Copy link
Contributor Author

We don't need to worry about installing in sdg-indicators-usa as the content isn't ours and we can't update the site anyway.

@FuhuXia FuhuXia closed this as completed Mar 6, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In Progress [8] to ✔ Done in data.gov team board Mar 6, 2024
@gujral-rei gujral-rei moved this from ✔ Done to 🗄 Closed in data.gov team board Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compliance Relating to security compliance or documentation SEO Improvements
Projects
Archived in project
Development

No branches or pull requests

2 participants