vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   vBSEO Google/Yahoo Sitemap Generator for vBulletin 3.6.x, 3.5.x & 3.0.x (https://vborg.vbsupport.ru/showthread.php?t=100435)

Cloudrunner 12-16-2006 01:39 PM

Quote:

Originally Posted by Snake (Post 1139457)
I have a question. Do I have to submit my sitemaps daily to Google/Yahoo or it does that automatically?

Yahoo, yes, you must renotify manually.

Google, no, the system notifies Google automatically for you.

imported_infitech 12-16-2006 05:04 PM

is there a newer version for 3.6.4?
forgive me if this question has been answered already, but there is no way to search the forums by JUST typing in 3.6

quadinfotech 12-17-2006 09:13 AM

Quote:

Originally Posted by imported_infitech (Post 1139822)
is there a newer version for 3.6.4?
forgive me if this question has been answered already, but there is no way to search the forums by JUST typing in 3.6

Yes it's working fine on 3.6.4,

quadinfotech 12-17-2006 09:28 AM

I installed this product on 3.6.4 with no problems whatsoever,
I have installed vbulletin in /forum folder and I'm also running vbadvanced in the root,

to get this to work properly there's only one change that had to be done in the .htaccess file. You need to add these lines to your .htaccess file in your public_html root not your forum root,

public_html/.htaccess file should have these two lines:

Code:

RewriteEngine On
RewriteRule ^(sitemap.*\.(xml|txt)(\.gz)?)$ forum/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

if you have installed your vbulletin in any other folder just replace that with "forum" in the line above.

If you have installed your vbulletin forum in your public_html root then you don't need any modifications to be made. the included .htaccess file will work just fine.

when you go to google to add your site you need to add the domain and not the domain + forum folder, so yours will look like this:

Code:

http://www.yourdomain.com
again do not add the "/forum" to the end of this address.

Now you wanna add your site map enter this line but replace "yourdomain.com" with your own address:

Code:

http://www.yourdomain.com/sitemap_1.xml.gz
when google searches for that file in that address your .htaccess file will redirect its request to the appropriate location which is
Code:

http://www.yourdomain.com/forum/vbseo_sitemap/sitemap_1.xml.gz
I hope this helps clear out some of the confusion out there and maybe the writers can add this bit to their description on the first post if it's valid.
also would help to mention that this works for 3.6.x as well,
Thank you for sharing this wonderful mod.

iojam 12-18-2006 05:23 PM

caliman,

please check that data/hits/ folder has permissions set to 0777. If it still doesn't work, please open a support ticket at vbseo.com (since this feature works on vBSEO-enabled forums only).

Cloudrunner, quadinfotech

thank you for your contribution! :)

Cloudrunner 12-18-2006 08:04 PM

Quote:

Originally Posted by quadinfotech (Post 1140228)
Code:

http://www.yourdomain.com/sitemap_1.xml.gz
when google searches for that file in that address your .htaccess file will redirect its request to the appropriate location which is
Code:

http://www.yourdomain.com/forum/vbseo_sitemap/sitemap_1.xml.gz

Just a clarification the filename *should* be sitemap_index.xml.gz

The reason is that if you set your URL amount to split at say 20,000 links (default option) then you will have up to three files, sitemap_1.xml.gz, sitemap_2.xml.gz and sitemap_3.xml.gz if you have more than 20,000 URLs in your sitemap up to a total of the 50,000 URLs allowed by Google.

The sitemap_index.xml.gz tells google where to find the rest of the files after the split has occured. As well, even if you only have one file, it will still point google to the correct file location.

Cloudrunner 12-18-2006 08:06 PM

Quote:

Originally Posted by iojam (Post 1141079)
Cloudrunner, quadinfotech

thank you for your contribution! :)

Not a problem. I had a hell of a time getting this to work 100% and can only hope that it helps out other folks.

CR

Alfa1 12-18-2006 08:31 PM

Does this add on work well with PHP5.2?

imported_infitech 12-18-2006 11:47 PM

Quote:

Originally Posted by quadinfotech (Post 1140228)
I installed this product on 3.6.4 with no problems whatsoever,
I have installed vbulletin in /forum folder and I'm also running vbadvanced in the root,

to get this to work properly there's only one change that had to be done in the .htaccess file. You need to add these lines to your .htaccess file in your public_html root not your forum root,

public_html/.htaccess file should have these two lines:

Code:

RewriteEngine On
RewriteRule ^(sitemap.*\.(xml|txt)(\.gz)?)$ forum/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

if you have installed your vbulletin in any other folder just replace that with "forum" in the line above.

If you have installed your vbulletin forum in your public_html root then you don't need any modifications to be made. the included .htaccess file will work just fine.

when you go to google to add your site you need to add the domain and not the domain + forum folder, so yours will look like this:

Code:

http://www.yourdomain.com
again do not add the "/forum" to the end of this address.

Now you wanna add your site map enter this line but replace "yourdomain.com" with your own address:

Code:

http://www.yourdomain.com/sitemap_1.xml.gz
when google searches for that file in that address your .htaccess file will redirect its request to the appropriate location which is
Code:

http://www.yourdomain.com/forum/vbseo_sitemap/sitemap_1.xml.gz
I hope this helps clear out some of the confusion out there and maybe the writers can add this bit to their description on the first post if it's valid.
also would help to mention that this works for 3.6.x as well,
Thank you for sharing this wonderful mod.

Is this true?

libertate 12-19-2006 12:50 AM

Quote:

Originally Posted by imported_infitech (Post 1141304)
Is this true?

Yes, but only if you put vbseo_sitemap folder off of your /forum/ directory.
i.e. /forum/vbseo_sitemap/

if you use Cloudrunner's setup then no, it does not need that change.

The remaining part is incorrect as Cloudrunner pointed out. It should point to sitemap_index.xml.gz. You will experience no problems with sitemap_1.xml.gz, as long as you set you do not have multiple files to upload.

On a different note - this unfortunatelly does not work for Y! as when the Y! tries to grap
http://www.yoursite.com/vbseo_sitema...sitemap.txt.gz
It gets redirected to
http://www.yoursite.com/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1

Of course, if you rename the file sitemap.txt.gz (to say yahoo.txt.gz) and move it to root (or at least out of the vbseo_sitemap folder), than submit that file - Y! will happily accept it.

I think...:cool:

Finally, there is a problem with using vBAdvanced pages.

That is, when following Cloudrunner's notes, regular vBA pages are submitted without the root URL

For example:

Code:

<url>
  <loc>index.php?pg=bmr_calc</loc>
  <priority>1</priority>
  <lastmod>2006-12-17T19:32:05+00:00</lastmod>
  <changefreq>daily</changefreq>
</url>

As you can see the root is missing. Everywhere else it is proper.


All times are GMT. The time now is 07:20 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02544 seconds
  • Memory Usage 1,757KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (11)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete