Announcement

Collapse
No announcement yet.

Creating the Sitemap XML for your vBulletin

Collapse
X
Collapse
  •  

  • Creating the Sitemap XML for your vBulletin

    The XML Sitemap specification allows search engines to index your site more efficiently. vBulletin 5 Connect can create the Sitemap automatically so you can submit it to your favorite search engines.

    Using the default path

    If you are using vBulletin Cloud, you must use this option.

    1. The default value for this is core/store_sitemap.
    2. Make sure the directory is CHMOD 0777 on your server.
    3. In the AdminCP, go to Settings -> Options -> XML Sitemap and set Enable Automatic Sitemap Generation to Yes.
    4. Rebuild your XML Sitemap files in the AdminCP under XML Sitemap -> Rebuild Sitemap

    Using a custom path

    Determining the path of your XML Storage Directory.

    1. Upload the file filepath.php to your chosen storage directory.
    2. Load it in your browser e.g. www.youdomain.com/forumpath/xmlstorage/filepath.php
    3. You'll output similar to: /home/%username%/public_html//vbulletin/store_sitemap/filepath.php
    4. Delete /filepath.php from the end and you have your full path.
    5. In the AdminCP, go to Settings -> Options -> XML Sitemap and set Enable Automatic Sitemap Generation to Yes.
    6. In the AdminCP, enter this path value at Settings -> Options -> XML Sitemap -> Sitemap File Path
    7. Regenerate your XML Sitemap files in the AdminCP at XML Sitemap -> Rebuild Sitemap

    Submitting your Sitemap

    Once enabled, vBulletin will insert META tags about your Sitemap into the header of every page. These tags will tell the search engines how to find and download the Sitemap for inclusion within their indexes. If you wish to submit the Sitemap manually, visit the Search Engine's Webmaster Tools page to find instructions on how to do that.

    Attached Files
    Last edited by Wayne Luke; Wed 23 Sep '20, 9:28am.

    • Rakehel
      #1
      Rakehel commented
      Editing a comment
      Where is the filepath.php file located by default? Is it created by us or part of the vB files?

    • Wayne Luke
      #2
      Wayne Luke commented
      Editing a comment
      I've reuploaded the attachment. I suggest using the default and making the /core/store_sitemap directory writable.
    Posting comments is disabled.

About the Author

Collapse

Wayne Luke A curious juxtaposition of nature, technology and sustainability. Find out more about Wayne Luke

Article Tags

Collapse

Latest Articles

Collapse

  • Including Custom PHP in Modules.
    by Wayne Luke
    We've created a new package that is intended to facilitate the replacement of custom PHP modules with custom Display Template modules. It also demonstrates how to create custom API functions in general. You will find this package attached below. Steps to replace a PHP module Module Edit the api/main.php file Find the customWidgetHtml function Copy your php code from the module into the function. Change the code to generate a string value instead of echoing content and set that to the $myhtml par...
    Mon 10 Aug '20, 3:05pm
  • vBulletin Password Handling
    by Wayne Luke
    Note: vBulletin Cloud sites cannot use custom password schemes at this time. The core security of your site is the User Password and how it is stored. In the beginning, vBulletin used a simple MD5 hash to represent the password. However as Floating Point Processors (i.e. GPU and ASICs) have become more powerful, this method proved to be risky and reduced security. If we significantly changed the password scheme, then users wouldn't be able to login and would need to change their passwords fir...
    Sat 27 Oct '18, 1:34pm
  • Creating the Sitemap XML for your vBulletin
    by Wayne Luke
    The XML Sitemap specification allows search engines to index your site more efficiently. vBulletin 5 Connect can create the Sitemap automatically so you can submit it to your favorite search engines. Using the default path If you are using vBulletin Cloud, you must use this option. The default value for this is core/store_sitemap. Make sure the directory is CHMOD 0777 on your server. In the AdminCP, go to Settings -> Options -> XML Sitemap and set Enable Automatic Sitemap Generation to Yes. ...
    Sat 27 Oct '18, 1:18pm
Working...
X