Structured Data, Social Previews, Faster Pages and Accessibility Work Across the Opensolr Site
A round of work on how Opensolr pages are found, shared, loaded and read. Nothing here changes how the product behaves — it changes how the website behaves around it.
01 How pages appear elsewhere
- Structured data. Blog posts and FAQ pages now include structured data, so Google can render richer results for them.
- Social previews. Sharing an Opensolr link on social media now shows a proper preview image, title and description instead of a bare URL.
- FAQ headings. FAQ page headings now show the actual category name.
02 Speed and stability of the page itself
- Browser caching. Public pages now set caching headers, so repeat visits load faster.
- Minified CSS and JavaScript. Smaller page sizes across the site.
- Lazy loading. Non-critical images load only when they are needed.
- Explicit image dimensions. Images now declare their size, which removes the layout shift that used to happen while a page was still loading.
03 Readability and assistive technology
- Semantic HTML landmarks. Better screen reader support through proper page landmarks.
- Colour contrast. Contrast ratios were improved across the site for better readability.
- Alt text. All images now include descriptive alternative text.