WordPress Contact Form Accessibility: What to Check
Your contact form plugin decides much of the markup, but your setup decides the rest. A plugin-aware checklist for labels, required fields,…
Read articleYour contact form plugin decides much of the markup, but your setup decides the rest. A plugin-aware checklist for labels, required fields,…
Read articleWhen the person who built a site is away, the answers should not be too. Here is a runbook template agencies can…
Read articleSpam pages in Japanese or full of drug names can sit on your site for months because they are hidden from you.…
Read articleSpam redirects are built to hide from the site owner, firing only on mobile, only from Google or only for logged-out visitors.…
Read articleThe red "Deceptive site ahead" screen comes from Google Safe Browsing and usually means something harmful was planted on your site. Here…
Read articleIf Google shows "This site may be hacked" under your listing, your site can look fine to you while serving spam to…
Read articleTwo-factor authentication means a stolen password is no longer enough to get into your WordPress site. Here are the options, how to…
Read articleStructured data helps search engines and AI tools understand your business, but it is often oversold. Here is what to add, how…
Read articlePixels and kilobytes are different problems. How they relate, what width each kind of image needs, and a quick routine for resizing…
Read articleThe untested warning comes from one line the developer writes, not from any test. What it means, how it differs from a…
Read articleEmergency help
Website in trouble?
Faster to talk? WhatsApp us · Call
How can we help?
Website problem or a new project — tell us and we reply within 1 business day.