Skip to content

feat: Add Schema.org Structured Data to Enhance SEO and Search Visibility of Faucet#13133

Merged
rjan90 merged 3 commits intofilecoin-project:masterfrom
barbaraperic:bp/add-sitemap
May 20, 2025
Merged

feat: Add Schema.org Structured Data to Enhance SEO and Search Visibility of Faucet#13133
rjan90 merged 3 commits intofilecoin-project:masterfrom
barbaraperic:bp/add-sitemap

Conversation

@barbaraperic
Copy link
Copy Markdown
Contributor

Related Issues

This PR implements structured data markup using Schema.org vocabulary across the Lotus Faucet website pages to improve search engine visibility.

Proposed Changes

  1. Added Organization schema to all pages (index, funds, and datacap) to establish consistent entity information
  2. Includes key organization details:
    • Name: "Filecoin Lotus Calibration Faucet"
    • URL: https://faucet.calibnet.chainsafe-fil.io/
    • Logo: Filecoin logo reference
    • Description: Clear explanation of the faucet's purpose
    • Social/Related links through sameAs property (GitHub, ChainSafe, Filecoin, Slack)

WebPage Schema

  1. Added specific WebPage schemas to individual pages (funds.html and datacap.html)
  2. Each page includes:
    • Unique page name and description
    • URL specific to the page function
    • isPartOf relationship linking back to the main organization

Additional Info

Benefits

  1. Enhanced Search Engine Understanding: Helps search engines better understand the website's structure and purpose
  2. Rich Snippets: Enables potential rich snippets in search results
  3. Better Content Organization: Clearly defines relationships between pages and the main organization

Checklist

Before you mark the PR ready for review, please make sure that:

@github-project-automation github-project-automation bot moved this to 📌 Triage in FilOz May 19, 2025
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@github-project-automation github-project-automation bot moved this from 📌 Triage to ⌨️ In Progress in FilOz May 19, 2025
@rjan90 rjan90 changed the title feat(lotus-faucet): Add Schema.org Structured Data to Enhance SEO and Search Visibility feat(faucet): Add Schema.org Structured Data to Enhance SEO and Search Visibility May 20, 2025
github-actions[bot]

This comment was marked as duplicate.

@rjan90 rjan90 changed the title feat(faucet): Add Schema.org Structured Data to Enhance SEO and Search Visibility feat: Add Schema.org Structured Data to Enhance SEO and Search Visibility of Faucet May 20, 2025
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

…ity across the Filecoin Calibration Faucet pages
@rjan90 rjan90 dismissed github-actions[bot]’s stale review May 20, 2025 11:45

Title has been fixed

@github-project-automation github-project-automation bot moved this from ⌨️ In Progress to ✔️ Approved by reviewer in FilOz May 20, 2025
@rjan90 rjan90 enabled auto-merge (squash) May 20, 2025 11:48
@rjan90 rjan90 merged commit d7a2700 into filecoin-project:master May 20, 2025
91 of 92 checks passed
@github-project-automation github-project-automation bot moved this from ✔️ Approved by reviewer to 🎉 Done in FilOz May 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

2 participants