7 Commits
Author SHA1 Message Date
Rohit Ghumareandrohitg00 65e75f4e83 fix: harden website rendering assets (#160)
* fix: harden website rendering assets

* fix: keep directory cards in grids

* fix: show nav logo in light mode

---------

Co-authored-by: rohitg00 <rohitg00@users.noreply.github.com>
2026-05-17 11:39:14 +01:00
Rohit Ghumare 6d6122e57e fix: add Cache-Control for /directory /use-cases /blog clean URLs
Vercel headers.source matches the incoming request URL, not the
rewrite destination. The /(.*)\.html rule did not apply to the
clean URLs (/directory, /use-cases, /blog, /blog/:slug) because
their incoming paths have no .html suffix.
2026-04-28 10:48:06 +01:00
Rohit Ghumare 2a77338010 chore: edge cache headers, agent-aware robots, drop insights script
Cuts Vercel hobby edge-request burn from repeat visitors and
training crawlers while keeping the site open to AI agents
(ChatGPT-User, Claude-User, PerplexityBot, FirecrawlAgent,
Context7, Crawl4AI, OpenClaw, Hermes).

- vercel.json: Cache-Control on assets (1d browser, 7d edge,
  30d SWR) and HTML (5min browser, 1d edge, 7d SWR), plus
  rewrite for /robots.txt
- docs/public/robots.txt: explicit allow for search bots,
  agent browsers, and dev tooling; disallow training crawlers
  (GPTBot, ClaudeBot, CCBot, Bytespider, Google-Extended, etc)
  and SEO scrapers (AhrefsBot, SemrushBot, MJ12bot, DotBot,
  PetalBot, BLEXBot, MegaIndex, DataForSeoBot)
- Strip /_vercel/insights/script.js from 9 HTML pages: drops
  one edge request per pageview and avoids hitting the 50K/mo
  Web Analytics events cap
2026-04-28 10:43:06 +01:00
rohitg00 3e1eb2ff65 docs: add OpenClaw use case directory 2026-04-27 19:39:39 +01:00
Rohit Ghumare 3584fa63a5 docs: improve website SEO and README anchors (#117)
Merged after validation. Keeps the current OpenClaw index evidence-first and preserves accepted community resources at the end of their relevant categories.
2026-04-27 18:58:30 +01:00
Rohit Ghumare 9181f56aa9 Fix TOC spacing, add unique OG images for all blog posts
- Add missing .toc CSS rules to anthropic-biggest-miss blog (fixes
  number-text spacing in table of contents)
- Create unique OG preview images (1200x630) for all 6 blog posts
  with per-blog designs (color-coded badges, relevant stats)
- Add Vercel rewrites for /og/:slug.png and /og/:slug.html routes
- Update og:image and twitter:image meta tags in all blog posts
- Reframe crypto scam references to focus on account hijacking
2026-02-16 08:44:56 +05:30
Rohit Ghumare b2661ec7a9 Reorganize repo into docs/ directory structure (#19)
* Reorganize repo into docs/ directory structure

Move HTML pages into docs/website/, docs/blog/, and docs/public/
subdirectories. Add vercel.json with rewrites to preserve all
existing URLs. Update internal navigation links and og:image URLs.

* Use absolute paths for all internal navigation links

Switch from relative paths (../website/*, blog.html) to absolute
paths (/, /blog, /directory) so links work correctly when pages
are served via Vercel rewrites at different URL paths.
2026-02-10 08:57:40 +00:00