Posts
- Technical SEO
AI crawlers in robots.txt: search, user access and training
GPTBot, ClaudeBot, OAI-SearchBot, Google-Extended: what each AI crawler does, whether it respects robots.txt, and how to block training but stay in search.
- Technical SEO
Redirects: chains, loops and how to fix them
How Google handles 301, 302, 307 and 308, what chains and loops do to crawling and speed, and how to map, fix and test your redirects.
- Technical SEO
llms.txt: what it is, what it doesn't do and how to create one
llms.txt summarizes a site for AI agents. See the format, what Google and other companies say about it, when it's worth creating and how to write a good one.
- Technical SEO
Structured data: what Google uses and how to validate it
Which structured data still earns rich results on Google in 2026, the rules for reviews, and how to validate without confusing schema.org with Google.
- Security
PCI DSS 4.0: requirements 6.4.3 and 11.6.1 for checkout scripts
What PCI DSS v4.0.1 asks of payment page scripts, who it applies to, what changed in SAQ A in 2025 and how to implement it with CSP, SRI and monitoring.
- Security
HTTP security headers: CSP, HSTS and the rest
Which HTTP security headers to set, with starting values, what each one breaks if you get it wrong and how to roll out CSP without taking the site down.
- Performance
How to monitor performance across multiple sites and catch regressions
How an agency tracks Core Web Vitals across many sites: CrUX, its own RUM, scheduled tests, budgets, post-deploy alerts and client reports.
- Performance
Lighthouse, CrUX and RUM: which Core Web Vitals data to use
Lighthouse, CrUX and RUM measure different things. Where each comes from, the LCP, INP and CLS thresholds, and which to use to prioritize, debug and track.
- Performance
How to improve LCP: the four parts of LCP time
LCP breaks down into TTFB, resource load delay, load duration and render delay. How to measure each part and what to fix in each one.
- Performance
How to improve INP: what delays the response to a click
INP adds up input delay, processing and presentation. How to find the slow interaction and cut each phase, with scheduler.yield and LoAF.
- Performance
How to fix CLS: what makes the page jump
What counts in CLS, the common causes (images, ads, fonts, animations) and how to reserve space in HTML and CSS. How to find the element that moves.
- Privacy
Website privacy policy: what Brazil's LGPD requires
What Brazil's LGPD requires in a website privacy policy: purposes, third parties, rights, DPO, cookies, where to link it and how to keep it up to date.
- Privacy
Pixels and Brazil's LGPD: what data leaves your website
What Meta Pixel, Google tag, TikTok Pixel and session recorders collect, when that is personal data under Brazil's LGPD and how to load them after consent.
- Accessibility
WCAG 2.2 level AA: what changed and how to check it
WCAG 2.2 added nine new criteria and removed 4.1.1. Which ones count for level AA, how to test each one and how they map to Brazil's NBR 17225.
- Accessibility
Do accessibility overlays meet the law?
Accessibility widgets and overlays do not make a site conform to WCAG or Brazil's NBR 17225. What they do, their limits and what actually fixes a site.
- Accessibility
Accessible forms: labels, errors and keyboard
Associated labels, errors described in text, keyboard, visible focus and autocomplete: what WCAG 2.2 asks of a form, with HTML examples.
- Accessibility
Color contrast: how to meet WCAG criteria 1.4.3 and 1.4.11
Text needs 4.5:1; large text and UI components need 3:1. What counts as large text, how to calculate contrast, the exceptions and how to test.
- Technical SEO
Crawling and indexing: robots.txt, sitemaps and HTTP status
Why Google doesn't index a page: robots.txt, noindex, canonicals, sitemaps, HTTP status, JavaScript and the Search Console reasons, with a checklist.
- Security
Website security basics: HTTPS, headers and scripts
What to check first, from the outside, on a public website: HTTPS, TLS, certificate, headers, exposed files, versions, third-party scripts and cookies.
- Performance
Core Web Vitals: what LCP, INP and CLS are and how to improve them
What LCP, INP and CLS measure, the good and poor thresholds, how Google uses these metrics in Search and where to find your site's data.
- Privacy
Brazil's LGPD for websites: cookies, consent and third-party scripts
What Brazil's LGPD and the ANPD guide require of a site with cookies, analytics and pixels: legal bases, banner, cookie policy and a checklist.
- Accessibility
LBI and NBR 17225: what Brazilian law requires of a website
Article 63 of Brazil's LBI requires accessible websites from companies based or represented in Brazil. What NBR 17225 asks and how to check common failures.
Partners
Partner benefits with one coupon.
WPLIGHT20% OFFGet the offer from WP Rocket (opens in a new tab)
25% OFFGet the offer from Perfmatters (opens in a new tab)
Partner links. We may earn a commission at no extra cost to you.