what’s the deal with… findability, searchability, indexability and accessibility?

As a front-end web developer, I often hear the terms “findable”, “searchable”, “indexable” and “accessible” thrown around interchangeably. For many, they mean that the content can be accessed by a non-human, be it a screen reader or a search engine spider. On some level this is true, but there are several significant differences that are must not be overlooked.

For the sake of this discussion:

  • Findable: how easily a site can be found when using a search engine (rankings). Yes, I realize that this term also refers to how easily content can be found once the user is on the site, but I’m ignoring that aspect of it for now…
  • Searchable: how easily specific content within a site can be accessed when using a search engine (deep-linking)
  • Indexable: how easily the content of a site may be retrieved and used in search engine results
  • Accessible using AT: how easily someone using assistive technologies can use your site

(ShoeMoney.com has compiled a list of definitions for SEO from some industry experts, as well)

A site created completely in Flash or Flex may be findable thanks to the use of meta-data, but it is not indexable. With some diligent coding, information may be searchable, but this is no guarantee that it will be accessible.

(Not content with these descriptions? Have more to add? Please let me know what you think in the comments!)

As I’ve mentioned, my background is in accessibility: prior to coming to Resource, I worked on large subscription-based web applications. SEO was not a consideration at all. However, accessibility was. When I first came to Resource, I was eager to see how the two complemented and contrasted each other.

Overall, I see some overlap between the areas. However, their focus is different.

SEO is based on a page mentality – this is apparent in the search results that come up. Many common SEO techniques are applied at the page level, via adding meta tags or optimizing title tags. This is how a site that requires login, or is built using a technology like Flash or Flex, can appear in search results. A search engine can access meta information about the page, and use that to rank it. Findability relates to the notion of the discovery of the page itself.

A secondary notion is that of searchability. A web application may be found on google, but can the specific content that is being sought be retrieved? Searchability refers to the idea that site visitor can easily navigate to the specific information he’s searching for within the site, once the site itself has been discovered.

Both searchability and indexability deal with how elements of the page can be accessed, but arguably in different directions. Deeplinking into a flash movie may facilitate searchability, helping a site visitor dig into the site at a specific point. In contrast, indexability refers to the ability of a search engine spider to do a broad pull of content from the site.

Where SEO and Accessibility really start to diverge is when we move beyond the retrieval of content itself. A search engine spider is only interested in the data, so that the appropriate search result may be returned to an information seeker. In contrast, accessibility refers to the ability of a site visitor to navigate within an experience. The implications are significant: each interaction must be coded in a way such that a screen reader user can activate the change, and be notified of any changes that occur.

Another important distinction is the extent to which the site content is made available. A site may work to optimize or only make indexable certain aspects of the site. In contrast, accessibility refers to the ability of all content to be available and able to be engaged with.

2 thoughts on “what’s the deal with… findability, searchability, indexability and accessibility?

  • Andrea,

    I like your analysis. My definition of accessibility would be the ability of a website to be available to any device, at any connection, through any combination of computer, OS, or browser while retaining a persuasive message and the ability to navigate the content. In this case, accessibility branches out to include mobile devices, cell phones, and commuters on laptops getting a 1K/hour connection.

    The more I get into accessibility, I find that the majority of accessibility goes beyond programming and into the realm of usability, at which point, search engine optimization is simply a natural by-product. I tend to find that many organizations focus on the technical aspects of accessibility, but neglect the usability and information architecture features that produce a well optimized, findable and searchable website.

    I see your statement of SEO being a page-based mentality, however I would suggest that good SEO focuses on the information architecture in order to produce the most relevant pages as possible for ranking. Ideally, it happens naturally, as the architecture points visitors and SE’s to the most relevant pages for their query.

    Thanks for the article – i wasn’t ready to use my brain today, but Jennifer Laycock recommended that I visit your blog – subscribed now.

    • Hi Matt, thanks for stopping by! Your comment about both SEO and Accessibility benefitting from strong IA and semantic markup is definitely well-received. That’s actually a major part of the *real* blog post I was supposed to be writing when this one came into being. I wanted to highlight how coding for one unwittingly led to the other in that respect, (as Andy Hagans wrote in High Accessibility Is Effective Search Engine Optimization.) I was then going to call out the divergences, particularly in the area of interaction/navigation. I’ll be interested to hear your thoughts on that one! 🙂

      Follow me on twitter: afhill262

Comments are closed.