Skip to content

#7 Speed up the homepage and close SEO audit leftovers - #8

Merged
maxsiz merged 5 commits into
masterfrom
task/007-perf-links-cleanup
Nov 3, 2026
Merged

maxsiz merged 5 commits into
masterfrom
task/007-perf-links-cleanup

Conversation

@maxsiz

@maxsiz maxsiz commented Nov 3, 2026

Copy link
Copy Markdown
Owner

Closes items 3–5 of the 2026-11-03 SEO audit. Details: codex/tasks/007_task.md.

  • Font Awesome and Google Fonts no longer block first paint (media="print" + onload, <noscript> fallback); two font requests merged into one
  • jQuery, Bootstrap and main.js load with defer, order preserved
  • No canonical on /404.html
  • /tags/ set to noindex, follow and dropped from the sitemap
  • 2016 post gets the 1200×630 share image
  • last_modified_at on standalone pages → <lastmod> in the sitemap
  • AGENTS.md: site URL and sitemap notes corrected
  • Also marks task Implement #3 SEO optimization baseline #6 as shipped

Verified: jekyll build --strict_front_matter (18 URLs, 16 with lastmod); Chromium at 1280×900 and 360×780 — no console errors, Products dropdown and mobile menu work, icons and fonts applied.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Njiw8MrV41Y22wDbNa2iFj

maxsiz and others added 5 commits November 3, 2026 12:06
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Njiw8MrV41Y22wDbNa2iFj
Also stop emitting a canonical link on the 404 page.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Njiw8MrV41Y22wDbNa2iFj
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Njiw8MrV41Y22wDbNa2iFj
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Njiw8MrV41Y22wDbNa2iFj
@maxsiz
maxsiz merged commit b2dab1d into master Nov 3, 2026
1 check failed
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