SEO for Web Apps

SEO stands for search engine optimization. In the context of improving search results for web apps, SEO is about developing a better user experience and providing useful, compelling content. The industry may not be perfect, but this post will show what you can do to make it better.

Search engine optimization began when a group of geeks figured out how search engines work and tried to reverse engineer the technology. As a result, the industry has a bad reputation. Too many people think the best way to market their website is to game search engines.

There is also a good side to SEO. Much of what search engines do nowadays wouldn’t be possible without it. A good search engine optimizer will focus on improving the end-user experience. Things like making sure a site loads as fast as possible, fixing broken links and make sure people can find the website with the keywords that people actually use when they search for it.

There are two pillars to search engine optimization. The first is off-page optimization. This is about getting people to link to your website. The more reputable links you get, the higher your website will rank. There is no playbook for getting respected websites to link to you. It’s all down to how creative you can get and how connected you are.

The second pillar is ‘on-page optimization’. This is the technical pillar and the rest of this post focus on technical SEO in the context of web apps.

SEO Words for apps

Images in apps

Links & URLs


This covers the most common technical SEO issues for apps.

This is not everything.

Having a mobile-friendly website and things like how old your site has a huge impact on your ranking but they are not quick fixes. I focused on the most actionable things that have the most impact with the least amount of effort.

Other posts I’ve written that focus on marketing include product messagingwebsite copywriting and writing design for the interface.

I also wrote a comprehensive piece on how to get started with Google analytics.