Skip to content

Fix Missing SEO - #179

Merged
tristanbudd merged 3 commits into
mainfrom
fix-missing-seo
Jul 25, 2026
Merged

Fix Missing SEO#179
tristanbudd merged 3 commits into
mainfrom
fix-missing-seo

Conversation

@tristanbudd

Copy link
Copy Markdown
Owner

Pull Request

Description

This PR implements key search engine optimization (SEO) and crawlability improvements for the SIST platform:

  1. Sitemap Generation: Added public/sitemap.xml containing URLs for the homepage (/) and the API documentation (/docs) with designated priorities.
  2. Sitemap Discovery: Linked the newly created sitemap inside public/robots.txt using the standard Sitemap: directive.
  3. Canonical URLs: Added a canonical link tag <link rel="canonical" href="{{ url()->current() }}" /> in the main layout (resources/views/app.blade.php) to establish the preferred URL and prevent duplicate content search penalties.

Related Issue

N/A

Type of change

  • Bug fix
  • New feature
  • Documentation update / SEO
  • Other

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my own code
  • I have added tests where applicable
  • All new and existing tests pass
  • I have updated the documentation if needed

Screenshots (if applicable)

N/A

@tristanbudd tristanbudd self-assigned this Jul 25, 2026
@tristanbudd
tristanbudd merged commit 480e3c0 into main Jul 25, 2026
5 checks passed
@tristanbudd
tristanbudd deleted the fix-missing-seo branch July 25, 2026 23:22
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