• Index :: PHPBB3 Modifications :: Free XML Google Sitemap Generator php Auto Updates Easy Use!
  • Change font size
  • •

It is currently 10:28 am Mon Dec 01 2008

  • Home
  • WinMX
  • BitTorrent
  • Video
  • Computer Problem
  • Ubuntu/Linux
  • PHP scripts & phpBB3 Mods
  • Forums

Free XML Google Sitemap Generator php Auto Updates - Easy to Use!



XML Google Sitemap Generator


This script is designed to create sitemaps for your websites, unlike most of the competition this script is not limited to 300 or 500 pages, it should generate sitemaps for even the largest of sites. The current version only indexes the root and the first level of folders, it does not recursively search all folder on the site, but if demand is there for it, I will update to reflect the need.

Download smap.v1.01.zip

Forum Thread to discuss features, bugs, questions comments etc

However most SEO experts suggest not burying folders inside of folders, so I am not encouraging people to do so.

This script is offered free for your use personal or commercial, If you like the script I would greatly appreciate it if you would place a link as follows on a page of your site that has been indexed in google.

<a href="http://www.vladd44.com/php_google_sitemap_xml_generator_free.php">Free Unlimited XML Google Sitemap Generator</a>

I have attempted to be as complete as possible with the instructions, if there is something I missed, or any other problem feel free to post in the Forum Thread to discuss features, bugs, questions comments etc, it is checked often and your issues will not be overlooked. Input is not only followed up, it is valued.


Instructions for use



1. Download and unpack the file Download smap.v1.01.zip using Winrar or Winzip.

2. Upload the file smap.php to you root folder (ie: the folder when your main homepage index file can be found)

3. Create a new folder in the same root folder and name it: scache

4. The scache folder may need permissions modified, it has been tested on a variety of server options, some did need permissions changed, others did not. The easiest way to check is to run the file and see if there are file named "avoid.php" and "sitemap.txt" automatically created in the folder after the script has been run to it's completion.

5. Go to http://www.yourdomain.com/smap.php . (Replace yourdomain.com with your own domain name)

6. From there you will be prompted to enter a password for later use of the script).

7. You will then be given the md5 encryption equivilant for the password. open the smap.php script in your text editor and enter the md5 encryption of password into line 27.

8. Save smap.php and close text editor.

9. Upload (again) the smap.php script to your root folder as you did in step 2.

10. Upon going to http://www.yourdomain.com/smap.php again (Remember replace yourdomain.com with your own domain name), you will be promted to enter the password.

11. Enter Password and submit.

12. You will then be promted with folders and filenames located in your root folder).

13. Folders and files in red are ones that will not be indexed, if you wish for them to be indexed, just uncheck the box.

14. Files and folders in black will be indexed, to have them not indexed, check the box next to them.

15. You can submit as many times as you wish to update the red/back view to help isolate which will/will not be indexed.

16. When you are finished and happy with the ones selected and deselected, just check the finished box at the bottom and click submit.

17. This will bring you to a sitemap complete page with a count of the total pages in the new sitemap.

18. If you enter an email address on line 34, you will be notified changes have been made (when pages are added or removed from sitemap).





Additional Information



If the sitemap has been changed, or it is the first time it has ran, it will automatically ping google to inform the search engine of the update.

Sitemaps are automatically updated every 24 hours, but that can be changed on line 29, just raise the limit in seconds ($cache_time = ?). This is done to automatically add new pages of content that you may have created in the previous day allowing you to focus on content generation and not the mundane chore of sitemap updates.

Line 32 is where appropriate filetypes are added or removed, just add or delete those you with the sitemap to represent. At present it is set to .txt, .html, .htm and .php. They can be added by simply adding |(\.ext$) where ext is the new extension desired.

If you delete the sitemap.txt and not the avoid.php, a new sitemap.txt will be generated on the next request for the sitemap.

If you wish to start all over, you can either delete both the sitemap.txt file and the avoid.php file in the scache folder, or you can just go to http:yourdomain.com/smap?login=1 Either one will work.

For Feature requests, bugs, questions comments


Warning



This program is distributed in the desire that it be useful, but WITHOUT ANY WARRANTY; without even an implied warranty of USE or PURPOSE.

Improper use of this script could result in files that you do not wish to be included in a google sitemap doing so if you are not careful with your selection. I have made SOME effort to avoid this, but I cannot anticipate each individuals layout and naming conventions.

So use with caution, as you should with any php script.


Release Notes



Version 1.01 released on 07/30/2008. Corrected myopic issue with extension types and added email when sitemap changed.
Version 1.0 released on 07/29/2008.

This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.








Common Misspelled words on this page are addres, adres, adress, adress agian, agin, agina alowing adn, anbd apprieciate appropiate, appropraite, appropropiate, apropriate attemped, attemted automaticly bakc, bcak balck buring bu cannnot, cant carefull clas commerical, commericial competion, competitiion competion, completetion coudl, sould creaeted desgined, dessigned descuss ditributed doens doign, donig eahc affort, efford eiter encouraing encryptiion eveyr extenstion, extention fiel fiel fiels firt, firts foucs foudn fomr, frome genera ganerate gogin, goign, gonig, oging ahev, ahve, haev, hvae, hvea heighth, heigth, hieght, hieght, hieght halp housr indviduals inot jstu largst levle liscense, lisence, lisense liek, liuke maked anme, naem, nmae ened enxt nto, onot ofen offred oftenly lonly, onyl nother, otehr pwn peopel peronal, personel palce possable, possibile previvous probelm progrom propmted pubic perphas refect remeber relace smae scirpt seach selectin shoudl, shoudln, sould sohw simpley sose sofware smoe, soem strat taht, tath, thast, thgat, thta, thyat hten, tghe, ther, thge, tjhe thne their, ther htey, tehy, tyhe htis, thsi, tihs ethose, thsoe tiem, timne, tiome uopn, apon uise usefull useing variey, varity, vreity, vriety verison wiew warantee wehn, whn hwihc, whcih, whic, whihc, whlch, wich iwll, wille, wiull owrk, wokr, wrok owudl, woudl
© 2003, 2004, 2005, 2006, 2007 2008 Vladd44.com Privacy Policy.