Hi Everybody,
Search Engine Optimization involves many different areas. From Technical, to On-page elements there's also Link Building and Social aspects to name a few. But from a users perspective many SEOs forget to take into account web usability and basics of web design, that play a very large role also.

With all successful SEO campaigns an effort must be made into not only the building but also it's foundations. This is where web design and architecture plays an important role. SEO in the past was predominately focused on keywords, but in today's ever changing industry user experience has never played a larger role. Content must be created for human eyes first and search engine crawlers second.

So what are the basic areas of web usability that every SEO must know?

Create A Page For Each Product/Keyword

Create Error Pages

Provide A Site Map

Search Box

Reduce Web Page Load Speed

Breadcrumb Navigation