Many people think that SEO is basically using or implementing Human Readable URLs. However, this is not encompassing of “SEO” at all, it is one small part of SEO, and is generally grossly misunderstood. Many people believe that Human Readable URLs are the only way that Search Engines can correctly index a site, or that it is the best method for spiders to index the site. Or that Dynamic URLs somehow hurt your Search Engine Ranking or performance within Search Engines. But this is not the case. Human Readable URLs mainly benefit Search Engines as added Keywords within the page, this only reinforces the keywords already set by the page and topic title, which Search Engines already use for the index.
Search Engines have just as easy of a time indexing dynamic URLs as they will with Human Readable static URLs. The benefit is minimal.
SEO is Dead! Long Live SEO!
There are others who believe that because the web has progressed so much over the years and the advancements in Search technologies, that search engines no longer require any optimisations to properly index your site. Or that you can not improve your search engine rankings or results by performing any sort of search engine optimisation on your site.
This post is meant to address both sides of the argument by giving people a better understanding of what SEO is and its place within phpBB3. It also includes problems identified within phpBB3 itself with regards to Search Engine performance and solutions to address these issues.