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

For launch: Publish new-home-page page to prod Monday, 12/19 #11652

Closed
4 tasks
jilladams opened this issue Nov 18, 2022 · 0 comments · Fixed by department-of-veterans-affairs/content-build#1405
Closed
4 tasks
Assignees
Labels
Public Websites Scrum team in the Sitewide crew sitewide VA.gov frontend CMS team practice area

Comments

@jilladams
Copy link
Contributor

jilladams commented Nov 18, 2022

BLOCKED: prep PR but do not merge until Dave provides Chris J signoff

Description

Right now, the new homepage publishes only to staging.

Path
/homepage-test and will become /new-home-page via #11425)

Plan
For launch, we want to remove the current restrictions that prevent this page from publishing to Prod.

Notes:

  • Security by obscurity, no sitemap tomfoolery necessary
  • Prep PR in advance if possible

Acceptance Criteria

  • new version of homepage should load at /new-home-page
  • Page should publish to prod
  • the new page uses the existing homepage URL as the canonical URL (from #48789), e.g. <link rel="canonical" href="https://www.va.gov"> rather than <link rel="canonical" href="https://va.gov/new-home-page">. (This prevents the new page from drawing off SEO power from the live homepage.)

The following are outdated, ignore for now:

  • the new page is not indexed (from #48789)
  • The new homepage does not appear on the xml sitemap when it is refreshed
  • Robots.txt - should this page be disallowed?
@jilladams jilladams added VA.gov frontend CMS team practice area Needs refining Issue status Public Websites Scrum team in the Sitewide crew labels Nov 18, 2022
@jilladams jilladams changed the title For launch: Remove new-home-page page from Staging only entityqueue For launch: Publish new-home-page page to prod Nov 18, 2022
@wesrowe wesrowe mentioned this issue Nov 18, 2022
34 tasks
@jilladams jilladams mentioned this issue Nov 23, 2022
30 tasks
@wesrowe wesrowe removed the Needs refining Issue status label Dec 15, 2022
@wesrowe wesrowe changed the title For launch: Publish new-home-page page to prod For launch: Publish new-home-page page to prod Monday, 12/19 Dec 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Public Websites Scrum team in the Sitewide crew sitewide VA.gov frontend CMS team practice area
Projects
None yet
3 participants