AI crawlability
How accessible a site's content is to bots from AI systems such as ChatGPT, Claude, Gemini or Perplexity. Unlike traditional search engines, which index in order to show results, these crawlers gather information to train models or to answer in real time. Deciding which ones to allow, via robots.txt, is an editorial decision as much as a technical one.
Alt text
A textual description of an image, written in the alt attribute, for those who cannot see it: screen reader users, people with images disabled and crawlers. WCAG 2.2 success criterion 1.1.1, Non-text Content, requires it at Level A. The text depends on the image's role: informative images are described, functional ones state the action, decorative ones take an empty alt.
ARIA labels
Attributes such as aria-label and aria-labelledby that give an accessible name to elements where native HTML provides none, like icon-only buttons or custom widgets. WCAG success criterion 4.1.2 requires every UI component to have a programmatically determinable name. Without one, the screen reader announces only button or link. Native HTML is preferred over ARIA.