Skip to content

feat: enhance SEO, hide certain files from ls, and add image support to cat#13

Merged
devDariush merged 9 commits into
mainfrom
feat/enhance-seo
Feb 18, 2026
Merged

feat: enhance SEO, hide certain files from ls, and add image support to cat#13
devDariush merged 9 commits into
mainfrom
feat/enhance-seo

Conversation

@devDariush

Copy link
Copy Markdown
Owner

No description provided.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Feb 18, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
dariushdev-sveltekit 4595648 Commit Preview URL

Branch Preview URL
Feb 18 2026, 12:52 AM

@devDariush devDariush marked this pull request as ready for review February 18, 2026 00:30
Copilot AI review requested due to automatic review settings February 18, 2026 00:30

Copilot AI left a comment

Copy link
Copy Markdown

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 improves the terminal site’s SEO metadata and crawler configuration, while also refining the terminal’s file browsing UX by hiding SEO-related files from ls and adding image rendering support to cat.

Changes:

  • Add sitemap.xml and update robots.txt to reference it.
  • Enhance global SEO tags (Open Graph, Twitter, JSON-LD) and set a browser theme-color.
  • Hide robots.txt/sitemap.xml from the build-time static file listing and render image files via cat.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
vite.config.ts Filters robots.txt and sitemap.xml out of the generated virtual:static-files list.
static/sitemap.xml Adds a sitemap for the site root.
static/robots.txt Adds a Sitemap: directive pointing to the new sitemap.
src/routes/api/files/server.test.ts Removes an assertion that robots.txt is included in /api/files.
src/routes/+layout.svelte Adds comprehensive SEO <head> metadata and JSON-LD structured data.
src/lib/commands-utils.ts Adds image detection in cat and returns an HTML <img> output.
src/app.html Adds a theme-color meta tag.

Comment thread vite.config.ts
Comment thread src/routes/+layout.svelte Outdated
Comment thread src/lib/commands-utils.ts Outdated
Comment thread src/lib/commands-utils.ts
Comment thread src/lib/commands-utils.ts Outdated
Comment thread src/routes/api/files/server.test.ts
@devDariush devDariush merged commit 154308f into main Feb 18, 2026
2 checks passed
@devDariush devDariush deleted the feat/enhance-seo branch February 18, 2026 00:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants