vBulletin Search Engine Optimization
This is a discussion on Does vBseo also work with vBadvanced and vBadvanced links directory? within the General Discussion forums, part of the vBSEO SEO Plugin category; Does vBseo also work with vBadvanced and vBadvanced links directory? I'm new to vBseo and I run vBadvanced and vBadvanced ...
| |||||||
Enhancing 80 million pages. | Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| Does vBseo also work with vBadvanced and vBadvanced links directory?
Does vBseo also work with vBadvanced and vBadvanced links directory? I'm new to vBseo and I run vBadvanced and vBadvanced links directory and am wondering if I just install it using the default instructions if it will work just fine or if I have to do something else additional? |
|
#2
| ||||
| ||||
|
Yes they work with vbadvanced and the links directory. For links directory you'll need to configure CRR Custom rewrite for vBA Photogallery & Links? |
|
#3
| |||
| |||
|
Ok, one question though: I found a post on page 5 that someone else had linked to after being confused to find which one to use (which after reading through a few pages I was confused as well). Anyway, so I'm going to try using that code... but, my directory is not links, it's vidz So I made the change in my .htaccess file for the links directory to relect that as per his suggestion: Code: RewriteEngine On
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /forum/vbseo.php?vbseourl=$1&vbseorelpath=../vidz/&%{QUERY_STRING} [L]
RewriteCond %{REQUEST_FILENAME} !forum/
RewriteRule ^(.*\.php)$ /forum/vbseo.php?vbseourl=$1&vbseorelpath=../vidz/&%{QUERY_STRING} [L]
Code: //Link Rewrites 'links/index\.php$' => 'links/' 'browselinks\.php\?do=newlinks$' => 'newlinks.html' 'browselinks\.php\?do=poplinks$' => 'top.html' 'browselinks\.php\?do=poplinks&orderby=rating$' => 'toprating.html' 'browselinks\.php\?do=poplinks&orderby=posts$' => 'topposts.html' 'browselinks\.php\?c=(\d+).*$' => 'linkcat-$1.html' 'showlink\.php\?do=showdetails&l=(\d+)&goto=lastpost.*$' => 'file$1-lastpost/' 'showlink\.php\?l=(\d+).*$' => 'showlink-$1.html' 'showlink\.php\?do=showdetails&l=(\d+).*$' => 'link-$1.html' 'links/search\.php' => 'search.html' 'links/search\.php\?do=searchresults&string=(\w+)&catid= 0&quicksearch=1' => 'search-$1.html' 'browselinks\.php\?do=browselinks&catid=(\d+)<r=(\w+)&linkuserid=(\d+)' => 'linkcat-$1-$2.html' 'browselinks\.php\?do=poplinks&orderby=views' => 'topviews.html' 'misc\.php\?do=linktous' => 'linktous.html' 'addlink\.php\?c=(\d*)' => 'addlink$1.html' 'misc\.php\?do=report&linkid=(\d+)&catid=(\d+)' => 'reportlink-$1-$2.html' //'showlink\.php\?l=(\d+)&linkurl=.*' => 'gotolink-$1-$2.html' <-doesn't work for some reason. oh well If I do need to do that which I'm assuming, please let me know. Secondly, that post is over 2 years old and there are newer versions of links directory now. So are there going to be any other necessary changes to adjust for that? Beyond that, do I just copy that code for the CRR right after the example stuff already posted in the vBseo admincp? Thanks in advance. |
|
#4
| |||
| |||
|
Update: I tried the .htaccess code I had above and I replaced the bolded "links" with "vidz" for the custom rewrite rules, but now in my links directory it looks like this: /vidz/linkcat-2.html (for a category) /vidz/link-1067.html (for a video link) Any ideas on how to fix this? I'd much rather it go something like this: /vidz/halo-2-montages.html (for a category) /vidz/walshys-new-montage.html (for a video link) or something like that. You know how it works in the vBulletin forum (for thread and post titles etc.). I'd like it to be the same for the "vidz" directory (links). (Perhaps this thread can be moved to the custom rewrite rules forum that I didn't notice before) I'm really interested in fixing this so I am eager to hear back from you Lizard King or someone else. Last edited by ChrisGuthrie.net; 04-15-2007 at 01:12 AM.. |
|
#5
| ||||
| ||||
|
Since the products are not a part of vB, getting the titles is not possible without the addition of an extra query, which will have to be custom coded based on the particular add-on.
|
|
#6
| |||
| |||
|
Then why are there threads of people talking about how they did it? I'm just trying to find someone that is able to help me out, because I don't know the difference between the above code and something else posted elsewhere on these forums that may work. Isn't their like a variable or something that can be placed in the CRR's where instead of it being "link" it will be like "postname" or something like that? Is anyone else using vbadvanced links directory? |
|
#7
| |||
| |||
|
Update: I followed the steps by Oleg found here So now my .htaccess file looks the same as above; however, my CRR's have changed to this: Code: //vidz Rewrites 'vidz/index\.php$' => 'vidz/' 'browselinks\.php\?do=newlinks$' => 'newlinks.html' 'browselinks\.php\?do=poplinks$' => 'top.html' 'browselinks\.php\?do=poplinks&orderby=rating$' => 'toprating.html' 'browselinks\.php\?do=poplinks&orderby=posts$' => 'topposts.html' 'browselinks\.php\?c=(\d+).*$' => 'linkcat-$1.html' 'vidz/search\.php' => 'search.html' 'vidz/search\.php\?do=searchresults&string=(\w+)&catid= 0&quicksearch=1' => 'search-$1.html' 'browselinks\.php\?do=browselinks&catid=(\d+)<r=(\w+)&linkuserid=(\d+)' => 'linkcat-$1-$2.html' 'browselinks\.php\?do=poplinks&orderby=views' => 'topviews.html' 'misc\.php\?do=linktous' => 'linktous.html' 'addlink\.php\?c=(\d*)' => 'addlink$1.html' 'misc\.php\?do=report&linkid=(\d+)&catid=(\d+)' => 'reportlink-$1-$2.html' 'showlink\.php\?ltitle=(.+)&do=showdetails&l=(\d+) &catid=(\d+)' => 'displaylink-$1-$2-c$3.html' 'showlink\.php\?ltitle=(.+)&do=showdetails&l=(\d+) ' => 'displaylink-$1-$2.html' As you can see the various categories and links are still not being written correctly. |
|
#8
| ||||
| ||||
|
As I see, you have a few extra space characters in your CRRs: ...ls&l=(\d+) &catid=(\d+) ...s&l=(\d+) ' You should remove them.
__________________ Oleg Ignatiuk / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. |
|
#9
| |||
| |||
|
I don't understand what you posted. Do you mean I need to go through each line and find where that stuff is and remove it? Also, I've just discovered that when I tried to do the search and replace function for do=showdetails to replace with ltitle=$link_seo_title&do=showdetails I get a vBulletin database error every time I try and do it. So I tried to do it manually, but the unfortunate thing is that if I search each one indivdually and try and replace them it keeps showing me the same thing I just replaced. i.e. it will just show me the stuff I already replaced (as it has "showdetails" in the replacement phrase) |
|
#10
| ||||
| ||||
|
No, hes saying it appears like there's an extra space between the ' and the end of the rule. I think you are ok, as i think that is just the board splitting the display after X chars.
|
|
#11
| ||||
| ||||
|
Instead of the following code: Code: 'showlink\.php\?ltitle=(.+)&do=showdetails&l=(\d+) &catid=(\d+)' => 'displaylink-$1-$2-c$3.html' 'showlink\.php\?ltitle=(.+)&do=showdetails&l=(\d+) ' => 'displaylink-$1-$2.html' Code: 'showlink\.php\?ltitle=(.+)&do=showdetails&l=(\d+)&catid=(\d+)' => 'displaylink-$1-$2-c$3.html' 'showlink\.php\?ltitle=(.+)&do=showdetails&l=(\d+)' => 'displaylink-$1-$2.html'
__________________ Oleg Ignatiuk / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. |
|
#12
| |||
| |||
|
Ok, I did that but the results are still the same. I assume I just need to figure out a way to do the find and replace thing you mentioned for: do=showdetails moving to ltitle=$link_seo_title&do=showdetails Perhaps if I changed it to go like this: find and replace do=showdetails to ltitle=$link_seo_title&do=showdetailz (note the z) Then redo find and replace to go from ltitle=$link_seo_title&do=showdetailz to ltitle=$link_seo_title&do=showdetails (Or perhaps there is an easier way) Because I assume that the reason it's messing up is because what is found (do=showdetails) is replaced with something that also has do=showdetails in it (ltitle=$link_seo_title&do=showdetails) |
|
#13
| ||||
| ||||
|
Yes, looks like "ltitle=XX" is still not included in the links. You have it like this: showlink.php?do=showdetails&l=1062
__________________ Oleg Ignatiuk / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. |
|
#14
| |||
| |||
|
Ok, are you referring to the find and replace thing that apparently did not work? Would the above steps I listed work to fix that then? Or should I just try and go in manually and fix it? |
|
#15
| ||||
| ||||
|
Yes, perhaps it has not been replaced correctly.
__________________ Oleg Ignatiuk / Crawlability Inc. vBSEO 3.2.0 Launched - Maximum Overdrive for Your Web Traffic! Over 100 Instant SEO Optimizations vBSEO Google Sitemap Generator - Version 2.2 Released Mandatory Upgrade for vBSEO 3.2.0 GOLD 6X Traffic - $1400 in One Day with vBSEO! Imagine What the vBSEO Patent Pending Technology Can Do For You. |