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

Add SEO description field #1185

Merged
merged 6 commits into from
Nov 5, 2024
Merged

Add SEO description field #1185

merged 6 commits into from
Nov 5, 2024

Conversation

annarhughes
Copy link
Member

What changes did you make and why did you make them?

Adds SEO description fields to storyblok pages, and also improves title formatting.

Changes made to SEO text

  • SEO descriptions are now set in a fallback series depending on which fields have been filled. seo_description -> page header description -> default seo description i.e. “Join us on your healing journey”
  • SEO titles are currently set to the page title/heading. We could also consider adding custom seo titles too - e.g. “Bloom courses for survivors” instead of “Courses” and “Message the Bloom team” instead of “Messaging”

Changes made to browser tab titles

  • added “ • Bloom” to all pages (browser tab). E.g. “Meet the team • Bloom”
  • added Course • Course name • Bloom to course title (browser tab) and Session • Session name • Bloom to session title. See screenshot

Improved title formatting for courses:
Screenshot 2024-11-04 at 16 55 09

Copy link

vercel bot commented Nov 4, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
bloom-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 4, 2024 6:57pm

@annarhughes annarhughes merged commit da8da58 into develop Nov 5, 2024
7 checks passed
@annarhughes annarhughes deleted the add-seo-description-field branch November 5, 2024 15:12
Copy link

cypress bot commented Nov 5, 2024

Bloom frontend    Run #795

Run Properties:  status check passed Passed #795  •  git commit da8da58dbc: feat: add SEO description field (#1185)
Project Bloom frontend
Branch Review develop
Run status status check passed Passed #795
Run duration 08m 27s
Commit git commit da8da58dbc: feat: add SEO description field (#1185)
Committer Anna Hughes
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 5
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 86
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎

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 this pull request may close these issues.

1 participant