Defining Your Site’s Information Architecture
Whether you’re working with an established website or not, you should plan to research the desired site architecture (from an SEO perspective) at the start of your SEO project. This task can be divided into two major components: technology decisions and structural decisions.
Technology Decisions
As we outlined previously in this chapter, your technology choices can have a major impact on your SEO results. The following is an outline of the most important issues to address at the outset:
- Dynamic URLs
Although Google now states that dynamic URLs are not a problem for the company, this is not entirely true, nor is it the case for the other search engines. Make sure your CMS does not end up rendering your pages on URLs with many convoluted parameters in them.
- Session IDs or user IDs in the URL
It used to be very common for CMSs to track individual users surfing a site by adding a tracking code to the end of the URL. Although this worked well for this purpose, it was not good for search engines, because they saw each URL as a different page rather than variants of the same page. Make sure your CMS does not ever serve up session IDs. If you are not able to do this, make sure you use
rel="canonical"on your URLs (what this is, and how to use it, is explained in Chapter 6).- Superfluous flags in the URL
Related to the preceding two items is the notion of extra junk being present in the URL. This probably does not bother Google, but it may bother the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access