Skip to content

Improve homepage SEO metadata and social preview asset - #9

Merged
maheshrijal merged 1 commit into
mainfrom
feature/seo-audit-improvements
Feb 15, 2026
Merged

maheshrijal merged 1 commit into
mainfrom
feature/seo-audit-improvements

Conversation

@maheshrijal

@maheshrijal maheshrijal commented Feb 15, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Improve homepage SEO title and meta description.
  • Add robots directives and strengthen Open Graph/Twitter metadata for richer link previews.
  • Improve JSON-LD by removing unverifiable aggregate rating and enriching SoftwareApplication + WebSite schema.
  • Add generated social preview image at src/assets/og-image.png and wire metadata to it.
  • Refresh sitemap lastmod date.

Validation

  • npm test -- --project=chromium --workers=1
  • Result: 24 passed

Copilot AI review requested due to automatic review settings February 15, 2026 06:05
@maheshrijal maheshrijal changed the title Improve SEO metadata and social preview asset Improve homepage SEO metadata and social preview asset Feb 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates homepage SEO/social metadata and structured data to improve search visibility and link preview rendering, along with a small homepage copy/style addition and a sitemap refresh.

Changes:

  • Updated <title>, description, robots directives, and expanded Open Graph/Twitter metadata (incl. OG image details).
  • Refined JSON-LD structured data (SoftwareApplication updates + added WebSite schema; removed aggregate rating).
  • Added a short homepage intro paragraph with new styling and updated sitemap.xml lastmod.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
index.html Improves SEO meta tags, OG/Twitter preview data, and restructures JSON-LD; adds a short intro paragraph.
src/css/components/forms.css Adds .app-intro styling used by the new homepage intro copy.
sitemap.xml Refreshes the <lastmod> date for the homepage URL.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread index.html
Comment on lines 80 to 86
<!-- Structured Data: WebApplication Schema -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "Rebill Invoice Generator",
"@type": "WebSite",
"name": "Rebill",
"url": "https://rebill.mrjl.dev/",

Copilot AI Feb 15, 2026

Copy link

Choose a reason for hiding this comment

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

The HTML comment says this block is "WebApplication" structured data, but the JSON-LD was changed to "@type": "WebSite". Update the comment to match the schema type (or switch the schema back if WebApplication was intended).

Copilot uses AI. Check for mistakes.
@github-actions

Copy link
Copy Markdown

Playwright test results

passed  72 passed

Details

stats  72 tests across 2 suites
duration  3 minutes, 2 seconds
commit  8793bd3

@maheshrijal
maheshrijal merged commit b2dfe86 into main Feb 15, 2026
8 checks passed
@maheshrijal
maheshrijal deleted the feature/seo-audit-improvements branch February 15, 2026 06:09
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.

2 participants