DEV Community

Cover image for Why I Chose Collections Instead of Indexing Every SVG
Ozan Yıldırım
Ozan Yıldırım

Posted on

Why I Chose Collections Instead of Indexing Every SVG

Why I Chose Collections Instead of Indexing Every SVG

When I first started building my SVG library, my original idea was simple:

Publish every SVG as its own searchable page.

On paper, it sounded like the perfect SEO strategy. More pages meant more opportunities to rank, more internal links, and theoretically more organic traffic.

After experimenting with the idea, I realized something important.

Sometimes less is actually more.

The Problem with Millions of Individual Pages

An SVG file by itself rarely provides enough value for a standalone page.

Imagine searching for:

  • airplane svg
  • coffee cup svg
  • christmas tree svg

Do you really want a page that contains only one icon?

Probably not.

Users usually need options, related icons, different styles, or an entire themed set.

A single SVG page often becomes little more than:

  • one image
  • one download button
  • a short description

That's not a great experience.

Search Engines Think About Quality Too

Search engines don't simply count pages.

They try to understand whether each page solves a real problem.

If thousands (or millions) of pages provide almost identical experiences with only a different SVG file, those pages become difficult to justify individually.

Instead of creating millions of thin pages, I wanted fewer pages with significantly more value.

Collections Create Better Context

Instead of indexing every SVG separately, I organize graphics into curated collections.

For example:

  • Animal SVG Collection
  • Coffee Icons Collection
  • Christmas SVG Collection
  • Construction Icons Collection
  • Travel SVG Collection

Each collection brings together related graphics around a single topic.

Visitors can browse, compare, and discover more than they originally searched for.

That feels much more natural than landing on a page dedicated to a single icon.

Better Navigation

Collections also make the website easier to navigate.

Someone looking for camping graphics is probably interested in:

  • tents
  • campfires
  • mountains
  • backpacks
  • hiking symbols

Grouping these together saves users from opening dozens of separate pages.

Easier Maintenance

Managing millions of indexed pages also creates operational challenges.

Updating metadata, improving descriptions, fixing categories, and monitoring quality becomes increasingly difficult as the number of pages grows.

Collections simplify the entire workflow.

Improving one collection page benefits dozens—or even hundreds—of related SVG files at once.

Internal Linking Becomes More Meaningful

Collections naturally connect to other collections.

For example:

Travel → Transportation → Maps → Camping

These relationships create a logical site structure instead of an endless list of isolated pages.

The result is a cleaner navigation system for both users and search engines.

Individual SVGs Still Exist

This doesn't mean individual SVG files disappear.

Every SVG still has its own URL for downloading, sharing, or embedding when needed.

The difference is that they are not the primary content intended for search indexing.

The collection page becomes the destination that provides context and discovery.

My Goal Isn't the Biggest Site

Many websites compete by publishing the largest possible number of pages.

I'm trying something different.

I'd rather build thousands of useful collections than millions of nearly identical pages.

For me, quality isn't about counting URLs.

It's about helping someone quickly find the graphics they actually need.

Sometimes organizing content thoughtfully creates a better experience than simply publishing more pages.

Top comments (0)