Yilialinn opened a new pull request, #2053: URL: https://github.com/apache/apisix-website/pull/2053
## Summary - Add technical SEO metadata improvements, resource hints, and deferred Matomo loading. - Improve mobile/Core Web Vitals behavior for the homepage, AI Gateway page, docs, blog, code blocks, images, and 404 pages. - Add robots rules for low-value versioned docs paths and fix a small Open Graph metadata issue. - Add implementation summary, change log, review checklist, and follow-up items for maintainers. ## Validation - `git diff --cached --check` - `yarn eslint website/src/pages/index.tsx website/src/pages/ai-gateway.tsx website/src/components/AIGateway/AvifImage.tsx website/src/components/AIGateway/Hero.tsx website/src/components/HeroCanvas.tsx website/src/theme/NotFound/index.tsx blog/src/theme/NotFound/index.tsx doc/src/theme/NotFound/index.tsx doc/src/pages/edit.tsx` - `yarn stylelint website/src/css/customTheme.scss website/src/css/landing-sections/hero.scss doc/src/css/customTheme.scss blog/src/css/customTheme.scss doc/src/theme/CodeBlock/styles.module.css blog/src/theme/CodeBlock/styles.module.css` - `yarn build:website` Notes: - Full `yarn build` was not used as the primary validation because the local environment requires synced generated docs/blog artifacts and GitHub API data. The follow-up CSV documents those environment-dependent blockers. - `yarn build:website` completed successfully. Docusaurus emitted expected warnings for isolated website builds, including missing cross-package docs/blog links and outdated Browserslist data, but exited successfully. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
