phpBB3 SEO Sitemap

After enabled the SEO SiteMap Extension. - phpBB3 SEO Sitemap

After enabled the SEO SiteMap Extension.

by paulyii » Thu Aug 01, 2019 10:44 am

Sorry for my ignorance.
I had enabled the extension.
How do i know if it works ?

or i should do more than just enable it.
Generate site plan using it ? But how ?
I am really in a lost.

Can some brave Knight save my day ?
Definitely will be most grateful for any help rendered.
User avatar
paulyii
Registered User
Posts: 171
Joined: Tue Jul 29, 2008 5:19 am
Contact:

Re: After enabled the SEO SiteMap Extension.

by Anthony64 » Tue Nov 26, 2019 1:28 am

same problem here
Anthony64
Registered User
Posts: 9
Joined: Mon Nov 25, 2019 11:27 pm
Contact:

Re: After enabled the SEO SiteMap Extension.

by KYPREO » Mon Dec 02, 2019 3:23 am

Anthony64 wrote:same problem here
Firstly, as per the FAQ, you need to either have URL rewriting enabled in the ACP, or configure your server to rewrite .\app.php\sitemap.xml to .\sitemap.xml. Read here for more: https://www.phpbb.com/customise/db/exte ... p/faq/2141

If you do not set this correctly, the extension will not work.

Assuming rewrites are working properly, then once the extension is enabled, go the ACP > Extensions tab > SEO Sitemap.

Configure the settings you want for the sitemap, click submit to save them.

Then click on the URL in that page or manually go to http://yourboard.com/sitemap.xml

When you go to the URL, the sitemap will generate dynamically (unless it is already cached). Depending on the size of your board, it may take a while, so do not close your browser. Once finished, it will load up the sitemap - or if you have more than 50,000 URLS, an index to the sub-sitemaps.

After you upload the sitemap URL to Google, or Bing, or whoever, every time they access the sitemap URL it will re-generate a new sitemap with newly added content - unless the sitemap has been cached.

I would suggest caching the sitemap to save on expending resources consumed if it generates every time it is accessed. That said, I submitted mine a few weeks ago and Google only reads it once every few days. Generally speaking, Google will not crawl the page more often than once every few days either. If there is newer content, Google has less troubles finding it than older pages. I therefore recommend setting the cache time to 72 hours.

If the above doesn't work, it might be that your board is too large. Mine has 2 million posts and in order to build the sitemap, I had to manually edit the extension to give PHP more memory. It seems that XML files are very resource-intensive to create.

Other than that, this is a great extension, and I have it working perfectly now. I can see Google going back to check the sitemap and new URLs are added to it every 3 days.
phpBB user since 2002
www.AusRotary.com
KYPREO
Registered User
Posts: 162
Joined: Fri Feb 02, 2018 9:56 am
Contact: