Clients that plan on sticking around for the long haul should consider SEO in their design and development as soon as possible. SEO is one of the most reliable methods of acquiring new users over the long term - even more powerful than advertising and referral systems. While not strictly a design topic, programmatic SEO should be considered in the overall design of the product as it will determine how your pages are structured to accommodate the most complex queries.
Programmatic SEO can make use of categorical content and user-generated content. This saves the founder / developer a lot of time from having to manually produce content for various search terms.
Categorical SEO examples
A client like zap.stream could have various categories of content for example:
- Diablo V
- Music Streams
- Casual Chat Streams
- eSports streams
Example of a programmatic SEO page:In the image above we have the individual games as their own pages (1). The categories for the games are also pages (3). The game description helps on-page SEO (2).
Page Heading: N/A
Title: Live Game Streams
Page Heading: Game Streams
It could even get more robust by utilizing pre-configured tags. For example, some nomad travel websites will have hundreds of selectable tags such as “fast wifi”, “beach access”, “private space” etc… Builders can then combine these tags to show dynamically filtered results and modify page headings, titles and URLS to please the search engines. When someone searches for “a 3br villa in Phuket with fast wifi, beach access and private space”, they would land on a page that is closely tailored to this query via tags.
Title: Nomad listings in Phuket
Page Heading: Nomad Listings in Phuket
Title: Three Bedroom Villas with Fast Wifi, Beach Access and Private Space in Phuket, Thailand
Page Heading: Three Bedroom Villas with Fast Wifi, Beach Access and Private Space in Phuket, Thailand
It may take some tinkering to get the titles and headings just right but it’s worth it.
The long phrases aka “longtail keywords” make up the vast majority of searches and programmatic SEO is well-suited to deliver precise results. The best part? The new client doesn’t need to have strong domain authority to rank for longtail terms. The longer the term, the less likely it’ll have strong competition.
User-Generated Content SEO examples
Reusing our previous example of zap.stream, we have an input field for users to add tags to their videos. Since tags are not defined, they are considered user-generated. Here, the user can enter any type of tag.
As developers and designers, we can now create dynamic pages that are auto-generated from the tags.
Page Heading: N/A
Tag useds: LoFi, 24/7, Radio
URL 1: zap.stream/24-7
Title 1: 24/7 Live Streams
Page Heading 1: 24/7 Streams
URL 2: zap.stream/lofi
Title 2: Lofi Live Streams
Page Heading 2: LoFi Streams
URL 3: zap.stream/radio
Title 3: Live Radio Streams
Page Heading 3 : Live Radio Streams
If we wanted to go the extra mile, we’d autosuggest the most popularly used tags as the user types them. This way if someone types lofi or lo-fi, they will use the same recommended tag that may be “LoFi”, avoiding the need for separate very closely titled pages which could be seen as spam.