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

feat(json-ld): add WebSite component #1481

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

talo242
Copy link

@talo242 talo242 commented Aug 31, 2024

Description of Change(s):

This PR adds the WebSite schema to the library.

The WebSite structured data is used to indicate the site name.

According to Google documentation:

To indicate your site name preference, add WebSite structured data to your home page.

Solves #1472


To help get PR's merged faster, the following is required:

  • Updated the documentation
  • Unit/Cypress test covering all cases

Please link to relevant Google Docs or schema.org docs for what you are adding so we can review.
WebSite Schema
Site Names in Google Search

Please have a read of the Contributing Guide for full details.

https://github.com/garmeeh/next-seo/blob/master/CONTRIBUTING.md

@talo242 talo242 marked this pull request as ready for review August 31, 2024 14:38
@talo242 talo242 force-pushed the feat-add-website-ld branch from 2403462 to d3411db Compare August 31, 2024 14:43
@talo242
Copy link
Author

talo242 commented Aug 31, 2024

Hey @garmeeh, I've worked on this one and it'd be nice if you can check it out.
Let me know if you have any comments!

@talo242
Copy link
Author

talo242 commented Sep 17, 2024

@garmeeh, ping on this one. Also let me know if I should ask someone specific for a review.

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