SEO polish: OG image, favicons, 404, article schema, image optimization
- Add branded 1200x630 og-default.jpg; article pages use their hero as og:image, others use the default - Wire the existing (previously unlinked) favicon set into every page - Add branded 404.html with root-absolute paths + noindex - Emit Article + localized BreadcrumbList JSON-LD on all article pages - Convert 74 heavy served photos to WebP (28MB -> 8.5MB, -70%), rewrite references, add loading=lazy/decoding=async to below-fold images and fetchpriority=high to heroes (protect LCP) - Stop tracking images/original/ (458MB of unused source masters; kept on disk, gitignored) and ignore .playwright-mcp/ Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
No files matched your search
|
Before Width: | Height: | Size: 675 KiB |
|
After Width: | Height: | Size: 296 KiB |
|
Before Width: | Height: | Size: 451 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 692 KiB |
|
After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 569 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 644 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 613 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 570 KiB |
|
After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 648 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 657 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 648 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 296 KiB |
|
After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 199 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 205 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 348 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 145 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 241 KiB |
|
After Width: | Height: | Size: 156 KiB |
|
Before Width: | Height: | Size: 315 KiB |
|
After Width: | Height: | Size: 225 KiB |
|
Before Width: | Height: | Size: 162 KiB |
|
After Width: | Height: | Size: 115 KiB |
|
Before Width: | Height: | Size: 252 KiB |
|
After Width: | Height: | Size: 179 KiB |
|
Before Width: | Height: | Size: 223 KiB |
|
After Width: | Height: | Size: 144 KiB |
|
Before Width: | Height: | Size: 156 KiB |
|
After Width: | Height: | Size: 133 KiB |
|
Before Width: | Height: | Size: 209 KiB |
|
After Width: | Height: | Size: 170 KiB |
|
Before Width: | Height: | Size: 299 KiB |
|
After Width: | Height: | Size: 251 KiB |
|
Before Width: | Height: | Size: 109 KiB |
|
After Width: | Height: | Size: 89 KiB |
|
Before Width: | Height: | Size: 126 KiB |
|
After Width: | Height: | Size: 100 KiB |
|
Before Width: | Height: | Size: 352 KiB |
|
After Width: | Height: | Size: 265 KiB |
|
Before Width: | Height: | Size: 210 KiB |
|
After Width: | Height: | Size: 165 KiB |
|
Before Width: | Height: | Size: 276 KiB |
|
After Width: | Height: | Size: 203 KiB |
|
Before Width: | Height: | Size: 120 KiB |
|
After Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 164 KiB |
|
After Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 240 KiB |
|
After Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 109 KiB |
|
After Width: | Height: | Size: 89 KiB |
|
Before Width: | Height: | Size: 240 KiB |
|
After Width: | Height: | Size: 205 KiB |
|
Before Width: | Height: | Size: 144 KiB |
|
After Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 744 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 845 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 779 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 583 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 669 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 781 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 833 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 864 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 711 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 748 KiB |
|
After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 257 KiB |
|
After Width: | Height: | Size: 167 KiB |
|
Before Width: | Height: | Size: 255 KiB |
|
After Width: | Height: | Size: 167 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 7.5 MiB |
|
Before Width: | Height: | Size: 7.3 MiB |
|
Before Width: | Height: | Size: 7.3 MiB |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 2.5 MiB |
|
Before Width: | Height: | Size: 57 KiB |