A few years ago I took on a small e-commerce business that had been online more than fifteen years and was badly underperforming: poor design, thin content, terrible information architecture. The navigation had been built by the owner's wife, who had no background in any of it, guided mostly by intuition. The company still made money the old way, mailing paper catalogs and waiting for the phone to ring. Yes, catalogs.

With a small budget and full access, I hand-wrote title tags, meta descriptions, H1s, and captions, with internal linking and text decoration, for 100 list pages: departments, categories, subcategories. No new pages. Just better ad copy and 200 to 300 words with internal links added to each page. Total writing time: 50 hours, about 30 minutes a page, all by hand.

Keyword phrases +400%. Online sales more than tripled.

Within six weeks. No new pages, just words and internal links added to 100 existing ones.

I did it manually on purpose, to prove the principles worked before the client would fund the system. When the owners saw a 400 percent jump in visibility and the phone ringing with qualified buyers, they expanded the project and funded the function-driven build. The manual version was the proof of concept, and the results were not subtle.

Why it worked: words, and the links between them

The mechanism is not mysterious. Google can only associate words with a page if those words actually appear, in copy, in image names, in alt tags, in captions. Add useful words in a strategic way and visibility, ranking, and traffic rise naturally. The most interesting graphics and product photos in the world will never rank if there are no words around them to provide context.

Internal linking is the other half. It is how Google understands the relationships between your pages, products, and brands. Link relevant content from one part of the site to another and Google assigns the right phrases to each page. The content ranks because the search engine finally understands the site.

Pro Tip: navigation is NOT internal linking

Repeat that one a hundred times. Your mega menu, header, footer, and side columns are boilerplate, and Google largely strips boilerplate away when judging a page's content. Navigation helps Google crawl the site; it does not add context. Real internal linking lives inside your content, in the captions and descriptions, in sentences. If your only "internal linking" is the nav menu, you have none of the kind that counts.

Anchor text: from "Click Here" to "Used Ford F150 For Sale"

Anchor text is simply the words used to make a link. Back in the mid-2000s, the single most-linked phrase on the web was "Click Here," because that is what everyone wrote. Then Google announced that the words used to link to a page factored into that page's ranking, and the smart money changed overnight. "Click Here" became "Used Ford F150 For Sale." The link points to the same place; the anchor text now tells Google what the destination is about.

That is the entire lesson. Every internal link is a chance to tell Google what the target page is. Waste it on "click here" and you have said nothing. Spend it on the destination's real subject, the brand, the category, the product name, and the link does double duty: it helps the shopper and teaches the search engine.

What great internal linking looks like

If you want to see this done well, study a good SEO affiliate site for electronics, fashion, or footwear. Their entire business depends on ranking, so they tend to demonstrate the best practices Google and reputable marketers teach.

A real example: 16 links, ranked #2

A well-ranked affiliate review of men's running shoes for heavier runners (solereview.com) carries 16 internal links on a single page, each with anchor text built from the shoe brand and model, woven right into sentences: "The Transcend was the first official stability shoe," "the GTS 19 is a markedly different shoe," "the Glycerin 17's midsole and upper design," "such as the adidas Boost, Nike React, Reebok Floatride." When I searched "running shoes for big guys," that page ranked second. The anchor text is doing a large share of the work.

Notice what those links are not: they are not a sidebar of "related products," not a nav menu, not a footer. They are links inside real sentences, with anchor text that names the destination. That is the form internal linking has to take to count, and it is exactly the form a function-driven caption can produce.

Function-driven internal linking using an array

Here is where it scales. Remember the array shortcode that lists three or four categories or brands in a sentence? Add links to those array items and you get internal linking that builds itself, with anchor text drawn from real taxonomy and no broken links, because the function only links to pages that exist.

The linking array · one caption template
We have ##count## ##department## including ##urlCategories,5##
A linked sentence, built from the taxonomy
We have 4,895 Vehicles including sedans, coupes, sports cars, trucks, and minivans.

Each of those five categories is a live internal link with descriptive anchor text. The same template handles any site: "Dell sells multiple electronic products including Laptops, Desktops, Workstations, Monitors, Servers, and PC Accessories," every item linked.

Stack a few of these, a linked brand array, a linked category array, a linked subcategory array, and a single caption template distributes dozens of well-anchored internal links across every page it runs on. Do that catalog-wide and the site qualifies for far more phrases and climbs the results, because Google finally understands how everything connects. Stacking arrays with function-driven internal linking is, in my experience, the single most powerful on-page technique there is.

The trap door

Manual internal linking rots. Hand-place links across a few hundred pages and, as the catalog changes, categories get renamed, products discontinued, brands dropped, those links break or point to the wrong place, and broken internal links actively hurt. Function-driven array linking solves this by generating links only to pages that currently exist in the taxonomy. The links are correct by construction and stay correct as the catalog moves. Hand-linking at scale is a maintenance bill you will eventually stop paying, and then the links quietly decay.

The takeaway

As that catalog business proved, internal linking with real anchor text is one of the highest-return moves there is, and it worked by hand before any system existed. Function-driven content gets that same result across thousands of pages without the 50 hours and without the decay: words on the page, links inside sentences, anchor text that names the destination, generated from your taxonomy so nothing breaks. If you are not strategically adding internal linking to your top-of-page content, you are not optimizing your site.

The next Insight covers a specific high-incentive caption element: the "as low as" pricing signal in your title tags.

From the book

The Anchor Text, Internal Linking, and Link Equity Distribution chapter of Sizzle: An E-Commerce Revolution covers the catalog-business case study, the navigation-is-not-linking rule, and the full set of function-driven linking arrays.