Skip to main content

Posts

Showing posts with the label SEO

What Google's Helpful Content System Actually Penalizes (And the Writing Habits That Trigger It)

The helpful content penalty isn't what most people think it is. When sites took dramatic ranking drops after Google's August 2022 update and its subsequent iterations, the instinctive reaction from many content teams was to look at word counts, keyword density, or whether they'd used AI writing tools. Those are the wrong variables. What Google's system actually targets is a specific intent signal: content that was produced primarily to rank rather than to genuinely help the person reading it. The distinction sounds philosophical until you understand exactly what writing behaviors the system is trained to detect. What the System Is and How It Works Google launched the Helpful Content Update in August 2022 and formally incorporated it into its core ranking systems in March 2024. Unlike earlier algorithm updates that evaluated individual pages, this one applies site-wide signals. That means if a meaningful portion of your site's content is classified as unhelpful,...

Does Word Count Actually Affect Your Google Ranking? What Search Engineers Have Said and How to Audit Your Own Posts

Word count is not a ranking factor. Google's own people have said this repeatedly, across multiple platforms, over several years, and yet the advice to write "at least 1,500 words" or "aim for 2,000 words to rank" persists across SEO guides as if none of those statements were ever made. This article is about what Google has actually said, why the confusion exists, and what you should be looking at instead when you're trying to understand why a post isn't performing the way you expected. What Google Has Said, Directly The record here is unusually clear for an SEO topic. Google's Search Advocate John Mueller stated in a Reddit thread: "Word count is not a ranking factor. Save yourself the trouble." In a separate Twitter exchange, when asked about word count and search rankings, Mueller responded with a question of his own: "Why would a search engine use word count as a metric?" He later added that using word counts as a personal...

Alt Text Is Not an SEO Ranking Factor for Web Search: What It Actually Does and How to Write It Properly

Most SEO advice about alt text frames it as a ranking signal you need to optimize. Write descriptive alt text, it says, include your keywords, and your page will rank better. That framing is half right and half wrong in ways that matter. Google's Search Advocate John Mueller has stated directly that alt text doesn't add value to a page when it comes to ranking in web search. It's applied to the image, and if someone searches for the image, Google can use it to better understand the image. But the webpage in text web search doesn't rank better because it has an image. That distinction, web search versus image search, is the one most alt text guides quietly skip over, and it changes how you should think about the whole task. What Alt Text Actually Does in a Browser Before the SEO conversation, it helps to understand what the attribute was designed to do. The alt attribute is an HTML specification that predates modern search engines. Its original purpose was to provide...

How Long Should a Meta Description Be? What Search Engines Actually Do With It

There is no official character limit for meta descriptions. Google has never published one. That surprises a lot of people who've spent time trimming their descriptions to exactly 155 characters based on advice they read somewhere, advice that gets repeated so confidently across SEO blogs that it feels like a documented rule. It isn't. What actually exists is a display constraint, a pixel budget Google allocates to the snippet area in its search results, and the 155-character figure is just a rough approximation of how many average-width characters tend to fit inside that space before the text gets cut off with an ellipsis. Understanding that distinction changes how you think about the whole task. What Google Actually Measures: Pixels, Not Characters Google's search results page allocates roughly 920 pixels of width to display the meta description snippet on desktop. The reason this matters is that character counts are an imprecise proxy for pixel width. A string of c...

How Web Fonts and Unicode Characters Affect Your Page's Accessibility and Search Indexing

The bold, cursive, or gothic-looking "font" that most online font generators produce isn't formatted text. It's a different alphabet standing in for the one you meant to type, and that single distinction explains almost everything else in this article. We want to be exact about what's happening under the hood, because the visual result is convincing enough that most people never question it. When you press the bold button in a word processor, the letter "H" stays the letter H. Its underlying code point doesn't change, only how it's rendered. When a Unicode font generator turns that same H into 𝐇, it hasn't styled the H. It's swapped it out for an entirely separate character living in a different block of the Unicode standard, one that happens to render as a bold-looking H on most screens but is, as far as any machine reading the underlying text is concerned, not the letter H at all. Where these characters actually come from Unicode...

Mobile-First Indexing Is Now the Default: How to Test and Fix Your Mobile Layout

Google finished the switch to mobile-first indexing in July 2024, and the setting that used to tell site owners which crawler was indexing them, the "indexing crawler" field in Search Console, is gone now, removed because Google no longer considers it something you need to check. There's only one crawler left doing the primary work for the overwhelming majority of the web: Googlebot Smartphone. That removal is a small detail with a real consequence. A whole generation of "how do I check if my site is on mobile-first indexing" advice stopped being useful the moment that setting disappeared, and a lot of it is still floating around uncorrected. So we're going to walk through the actual sequence that matters now, checking what your mobile layout genuinely looks like to Google, and fixing what's broken, in the order you'd realistically do it. Step 1: Stop asking whether you're on mobile-first indexing This used to be the first question everyone...

The Real Reason "Free" Online Tools Are Never Actually Free

There's no such thing as a free online tool. There's only a difference in what currency you're paying with, and most of the time nobody tells you the exchange rate. That's not a rhetorical flourish, it's a description of an actual balance sheet. Servers cost money. Bandwidth costs money. Someone on a payroll somewhere maintains the code so it keeps working after a browser update breaks something. A tool with no visible price tag still has real operating costs, and those costs get paid by somebody. If it isn't you, directly, then the payment is happening somewhere else in the transaction, usually somewhere you can't see it happening. The three ways a free tool actually gets paid Strip away the marketing language and there are really only a handful of mechanisms that fund a tool nobody's charging you for, and it's worth naming them plainly instead of gesturing vaguely at "ads." The first is straightforward advertising, banner and vide...

What JSON-LD, Structured Data, and Schema Markup Actually Do for Your Search Appearance (And What They Don't)

Structured data has never been a ranking factor. Google has said this directly, more than once, in more than one venue, and it's still one of the most common misunderstandings we run into when people ask us to look at why their schema markup "isn't working." We want to be precise about what that claim covers, because it gets misquoted in both directions. It doesn't mean structured data is pointless. It means the mechanism people assume is happening, that adding a Product schema block will nudge a page up a few positions, isn't the mechanism that's actually in play. What's actually in play is narrower, more mechanical, and honestly more useful to understand correctly than the vague "it helps SEO " version most people carry around. What structured data is actually doing JSON-LD is a script block sitting in your page's HTML, invisible to a visitor, describing your content in a vocabulary machines can parse without guessing. You're ...

Why Your Images Are Slowing Down Your PageSpeed Score, and How to Fix Them

On a typical page today, images make up close to half of everything the browser has to download before it can show you something. On most pages, the single heaviest image is also the exact element Google's own speed test is timing when it calculates your Largest Contentful Paint score. Those two facts together explain a pattern we see constantly when people bring us a "slow site" complaint: they've minified their CSS, deferred every script they can find, and their PageSpeed score still won't move, because nobody touched the one file actually holding the page hostage. We're going to walk through this the way we'd actually fix it on a real site, in order, rather than front-loading a wall of theory about Core Web Vitals before getting to anything useful. Each step folds in the "why" as we go, because the reasoning only makes sense once you can see what it's fixing. Step 1: Find out which image is actually the problem Before changing a sing...