[EDIT] If you are reading this, then you surely need to
read this.
[/EDIT]
You are right,
Although mod rewrited url are a lot more efficient to be spidered well and even more to experience a good Page Rank (PR) transmission between pages, changing all url of an already well indexed website cannot be done without an appropriate strategy.
So first, the different proposed mod Rewrite solutions :
phpBB SEO Advanced Mod Rewrite :
First, it's called advanced not because it is harder to install, but because, it is the one that needs the more caution to use.
With this mod, url transformation will be :
- Code: Select all
viewforum.php?t=xx => forum-title-vfxx.html
viewforum.php?t=xx&start=xx => forum-title-vfxx-yy.html
viewtopic.php?t=xx => topic-title-vtxx.html
viewtopic.php?t=xx&start=xx => topic-title-vtxx-yy.html
Which can be a very powerful Search Engine Optimization (SEO) enhancement, but must be used with great care.
Cause here, user will in the end decide what will be the topic url. And it can be of no good for some type of forums, cause you don't want title such as "hey man, look at his new demo there awesome !!" to be injected in your sites urls.
I am almost sure that a site with the majority of it's topic's url being this bad would not take advantage of the mod Rewrite, and even could be less appreciated by Search Engines in the end.
So this can be very powerful, but should not be used on projects being to general or without a strong titling policy throughout the site, making sure only search-able keyword are being used in urls.
Another thing to note about this particular mod is that some tweaks will be needed for every mod outputting url. My plan is to release patch for most of the possible add on outputting url.
So far, this adaptation is done for the simple sub forum mod, the pseudo sub forum mod, phpBB Fetch All, Yahoo submit your site mod. CH support is also planned.
All the script released here will work with all of the three phpBB SEO Mod rewrites.
phpBB SEO Mixed Mod Rewrite :A bit easier to install, and a bit less to do to adapt to other mods outputting url. Should be a bit faster too (I'll soon start some stats to exactly compare the three mod Rewrites performances, but don't worry, they are very good
)
With this mod, url transformation will be :
- Code: Select all
viewforum.php?t=xx => forum-title-vfxx.html
viewforum.php?t=xx&start=xx => forum-title-vfxx-yy.html
viewtopic.php?t=xx => topicxx.html
viewtopic.php?t=xx&start=xx => topicxx-yy.html
So, while still injecting title in forum url, which helps quite a lot to put weight on targeted keywords, this mod does not imply to run a strict titling policy for topics. Here, the admin is the only one to be able to choose the forum's titles so ... no worries.
And the good thing for people changing their url to such standard (applies also to the advanced) is that you can, if you think better titles could be used for some forum, change the forum titles before applying the mod and then start using beautiful urls. It's no big deal to for example, get rid of one ore two useless words in those prior to install the mod, cause your url are going to change anyway, so it's the time to think about it.
One having a forum named : "the super cool sport forum" could then prefer to go for "Sports" or even "Sport news" or whatever possible title still being user friendly, but with only useful words in it ("the", "super" and "cool" are obviously not good search-able keywords, but "sports" and "sport news" are really close to what could be a good target here).
phpBB SEO Simple Mod Rewrite :This is the "nothing to worry about" mod rewrite. This one will rewrite all url from all mods without any additional changes. It's the fastest and lightest.
With this mod, url transformation will be :
- Code: Select all
viewforum.php?t=xx => forumxx.html
viewforum.php?t=xx&start=xx => forumxx-yy.html
viewtopic.php?t=xx => topicxx.html
viewtopic.php?t=xx&start=xx => topicxx-yy.html
Meaning, not title injection at all.
It's a bit less efficient for Page Ranking, but PR transmission will work the same. Actually, a lot of forums are very well ranked with static mod rewrites, even if they would have had better results with very good title injection (only good keywords in urls).
The main goal of this one is to propose solution for people already using a mod Rewrite on their board, but willing to enhance it.
Cause here come what's better in all cases with the phpBB Mod Rewrites.
First, they do not us ob_start(), so they end up being a lot faster and lighter. Title injection is done without any additional sql query and the RegEx performing the injection is not performed on all outputted code but only on outputted url (must be over 90% less code to match than a regular mod performing those on the buffered output).
Actually, I think the advanced phpBB mod Rewrite should be as fats as a regular static mod Rewrite using ob_start(), while doing so much more in the end.
And, there are no more duplicates links within pagination, which is a very great SEO enhancement.
So the idea here is, even if your site is already using a mod Rewrite, switching to a phpBB SEO one will 1) save some server resource, 2) output a lot less duplicates and thus lead to better SEO results
And I will release version of those for any url Standards, so that one won't have to change all of it's rewritten url to upgrade
So this will I think be the main interest of the simple one, to make it possible for people already using a static one and already well indexed, to enhance their url handling without jeopardizing anything as far as SEO.
Anyone willing to first try a mod rewrite should first think about the Mixed mod Rewrite, then think about topic title injection (is a topic titling policy doable without more work than one can put into it). Cause for sure, the Mixed mod rewrite, while still being a lot more powerful than a simple, is as easy to deal with and almost as light.
Then, once you'd have chosen, there are many thing to do to get re-indexed well. First, you'd have to use the
Google tools to remove url from it's listing and disallow all the old url with the robots.txt.
For sure this would mean that your site will have to be re indexed, but, if it already was, then you should have a PR above 0 and thus, it should be faster than the first time. Than, you are being helped by the mx Google sitemap module that will give all your new url to Google in very few page loads.
And yes, the natural phpBB url wil still work, meaning, all the old links will still work.
Another thing to think of could be to edit your db to change posted links to the new one, easy to do with static rewrites, almost impossible with many topics and advanced.
I hope I was clear enough
Fell free to ask more details, since this is a crucial choice to make
