Greg
11-11-2006, 07:21 PM
Many debates for and against using mod rewrite have been mounted. Most, if not all, of these debates ended in an even score.
Some of the most important facts we can use for making the decision to mod rewrite are contained in the words of Matt Cutts from google on mod rewrite (http://video.google.com/videoplay?docid=-6860320126300142609).
...You can use too many dynamic parameters.
...
It's probably better to use mod rewrite...
The quotes above by Matt Cutts mean two things to us that use vBulletin Forum Software for our websites.
First, since vBulletin has many URLs which contain more then three or even five dynamic parameters, mod rewrite should seriously be considered to increase your changes of being indexed in the SERPs.
Second, whether the SEs will continue on past the page being crawled allowing it and other pages linked in it to be indexed in the SERPs from your website.
What can you do? You can consider using a commercial product such as vBSEO (http://www.vbseo.com/374/) by Crawlability, Incorporated.
vBSEO technology integrates seemlessly with your vBulletin forum to convert your stock vBulletin URLs from dynamic to static format. Here is an example from our Motorcycle Forum (http://www.riderinfo.com/) of the difference between a thread URL in dynamic vBulletin format and static format rewritten by vBSEO...
http://www.riderinfo.com/forums/showthread.php?t=4795
http://www.riderinfo.com/forums/f58/rider-info-motorcycle-forum-information-flyer-4795/
The first line of the code above shows a stock vBulletin URL. The second line shows an URL rewritten by vBSEO.
Notice that the second URL appears to be a static web page and that the keywords from the title of the thread are in the URL now. The benefits described above by Matt Cutts are obvious, plus the benefit of keywords in the URL is realized.
Installation of vBSEO requires that your server have either Zend Optimizer (http://www.zend.com/products/zend_optimizer) or IonCube Decoder (http://www.ioncube.com/sa_encoder.php). Both of these products have the necessary software for you to run vBSEO with your vBulletin forum available for free download.
If you are on shared hosting, your host will have to install one or the other for you. In most cases you will find that either Zend or IonCube decoder software is already installed. If it is not, the IonCube version of vBSEO comes with runtime versions of the necessary IonCube decoders enabling you to run vBSEO with no special help from your host necessary.
If you own your own server, you can decide which version of the necessary decoders you want to run and setup your server accordingly.
It would also be beneficial to run a PHP caching module as well to improve the performance of your server. Again, shared hosts may already provide this. Those with dedicated servers they manage can choose one of the many available.
For our server we chose to use the IonCube version of vBSEO thus we have installed the IonCube decoders and implemented them at the server level integrated with PHP. This required the uploading of the IonCube software to our server and an edit of the php.ini file. After the edit of the php.ini file a restart of apache put the IonCube decoder in use on our server.
We also chose to use a PHP caching module on our server. We installed the APC PHP cache (http://pecl.php.net/package/APC). This required that we upload files to our server, that we compile the code, and another edit of our php.ini file. Then a restart of apache again to activate the APC cache.
Upon implementation of the APC caching module, we noticed an improvement of our page loads when visiting our web sites. Not just the motorcycle forum running vBSEO, but all of our websites. This is certainly a benefit that all webmasters can take advantage of and should.
Our server load before installing and after installing vBSEO has not changed. But as noted above, our page loads have actually improved as a result of the server preparation we did to install and use vBSEO.
That's all for now. Keep an eye on this forum for updates of our experience with vBSEO. We will be talking some more about the configuration of vBSEO (http://www.vbseo.com/374/) as we gain more knowledge of the product.
Some of the most important facts we can use for making the decision to mod rewrite are contained in the words of Matt Cutts from google on mod rewrite (http://video.google.com/videoplay?docid=-6860320126300142609).
...You can use too many dynamic parameters.
...
It's probably better to use mod rewrite...
The quotes above by Matt Cutts mean two things to us that use vBulletin Forum Software for our websites.
First, since vBulletin has many URLs which contain more then three or even five dynamic parameters, mod rewrite should seriously be considered to increase your changes of being indexed in the SERPs.
Second, whether the SEs will continue on past the page being crawled allowing it and other pages linked in it to be indexed in the SERPs from your website.
What can you do? You can consider using a commercial product such as vBSEO (http://www.vbseo.com/374/) by Crawlability, Incorporated.
vBSEO technology integrates seemlessly with your vBulletin forum to convert your stock vBulletin URLs from dynamic to static format. Here is an example from our Motorcycle Forum (http://www.riderinfo.com/) of the difference between a thread URL in dynamic vBulletin format and static format rewritten by vBSEO...
http://www.riderinfo.com/forums/showthread.php?t=4795
http://www.riderinfo.com/forums/f58/rider-info-motorcycle-forum-information-flyer-4795/
The first line of the code above shows a stock vBulletin URL. The second line shows an URL rewritten by vBSEO.
Notice that the second URL appears to be a static web page and that the keywords from the title of the thread are in the URL now. The benefits described above by Matt Cutts are obvious, plus the benefit of keywords in the URL is realized.
Installation of vBSEO requires that your server have either Zend Optimizer (http://www.zend.com/products/zend_optimizer) or IonCube Decoder (http://www.ioncube.com/sa_encoder.php). Both of these products have the necessary software for you to run vBSEO with your vBulletin forum available for free download.
If you are on shared hosting, your host will have to install one or the other for you. In most cases you will find that either Zend or IonCube decoder software is already installed. If it is not, the IonCube version of vBSEO comes with runtime versions of the necessary IonCube decoders enabling you to run vBSEO with no special help from your host necessary.
If you own your own server, you can decide which version of the necessary decoders you want to run and setup your server accordingly.
It would also be beneficial to run a PHP caching module as well to improve the performance of your server. Again, shared hosts may already provide this. Those with dedicated servers they manage can choose one of the many available.
For our server we chose to use the IonCube version of vBSEO thus we have installed the IonCube decoders and implemented them at the server level integrated with PHP. This required the uploading of the IonCube software to our server and an edit of the php.ini file. After the edit of the php.ini file a restart of apache put the IonCube decoder in use on our server.
We also chose to use a PHP caching module on our server. We installed the APC PHP cache (http://pecl.php.net/package/APC). This required that we upload files to our server, that we compile the code, and another edit of our php.ini file. Then a restart of apache again to activate the APC cache.
Upon implementation of the APC caching module, we noticed an improvement of our page loads when visiting our web sites. Not just the motorcycle forum running vBSEO, but all of our websites. This is certainly a benefit that all webmasters can take advantage of and should.
Our server load before installing and after installing vBSEO has not changed. But as noted above, our page loads have actually improved as a result of the server preparation we did to install and use vBSEO.
That's all for now. Keep an eye on this forum for updates of our experience with vBSEO. We will be talking some more about the configuration of vBSEO (http://www.vbseo.com/374/) as we gain more knowledge of the product.