Titles and Descriptions That Earn Clicks
Ranking is half the job. The title and description decide whether anyone clicks, and they are the two pieces of markup a searcher actually reads.
The HTML markup language.
113 notes tagged
Ranking is half the job. The title and description decide whether anyone clicks, and they are the two pieces of markup a searcher actually reads.
Search engines read markup, not screenshots. The structural decisions that make a page understandable to a crawler are the same ones that make it unde...
Four stages between publishing a page and someone finding it. Knowing which stage a problem sits in is what turns SEO from guesswork into debugging.
Automated tools find about a third of problems. Here is what they catch, what they miss, and a manual routine that takes fifteen minutes.
Contrast ratios that meet the guidelines, never relying on colour alone, and honouring the reduced motion preference. Mostly CSS, entirely part of the...
ARIA fills gaps that HTML cannot. It also breaks pages when used carelessly. The rules, the attributes worth knowing, and the ones to leave alone.
If it cannot be reached with the Tab key it does not work. Focus order, visible focus indicators, the three values of tabindex and the traps to avoid.
Every control has a name, a role and a state, and the browser works them out in a fixed order. Knowing that order explains almost every screen reader...
Most of accessibility is choosing the right element. The rest is a short list of habits. Here is the framework and the small number of things that fix...
Read values, submit without a page reload, validate with the built in API, and handle errors accessibly. All of it built on a real form element.
How a click travels through the DOM, why one listener can serve a thousand elements, and the keyboard events that inline handlers always forget.
querySelector, classList, dataset and the methods that actually get used. The small set of DOM operations that covers most day to day work.