DoorMaster Documentation

DoorMaster Documentation *

Description *

Features *

Installation *

Running *

Description

This is a script for creating several random websites to take advantage of common search queries used in conjunction with certain keywords you specify. This script is capable of generating up to 500 indexable pages off of one phrase.

Installation

Unarchive this program (which apparently has already been done). Put it in a httpd readable directory so you can access doors.cgi from the web. edit the config file (more on that in a second) and then just point your browser to access doors.cgi

make sure the directory you want generated content to go to is WRITABLE by the webserver. Make sure the directory you install this program into is writable by the webserver and that doors.cgi is set +x. The results directory also needs to be writable by the webserver.

One easy way to do this would be to make above files writable by anyone... cd to the directory were you installed this program and type the following without the "unix%".

unix% chmod 777 .
unix% chmod 777 results

The Config File
---------------

The Config file can be set to have as many domains as you like...

There is one entry per line and the data is seperated by the pipe character '|'.

The first field is the domain, the second is the full path to were you want to dump all the created pages and finally the last field is the full URL to the created pages.
example:

domain.com|/var/htdocs/domain.com/www/door/|http://www.domain.com/door/

notice how there IS a trailing slash on the url or the pathname. You want that trailing slash or bad things will happen.

also DO NOT, again DO NOT... can you say it with me DO NOT set the path to be the script directory. As a warning all files in the path will be deleted each time you recreate the pages. Also be sure to create the path, with an ftp program or in unix using the 'mkdir' command and make sure the path is writable by the webserver. The easy way to do this is:

unix% mkdir /var/htdocs/domain.com/www/door/
unix% chmod 777 /var/htdocs/domain.com/www/door

Running

Using this program can be divided into 3 simple steps.

1. harvest some keywords
2. create your pages
3. submit the site

lets walk through this, to harvest the keywords you simply go to the doors.cgi... were ever you installed it. You then enter in up to 6 phrases and click Harvest Keywords. This will establish a database with search phrases related to the one you entered.

Once you have done that we have all the information we need to generate webpages that will show up as being optimal for those terms. To create these webpages type in were you would like to send the visitors.

When people search for these keywords they will come across the generated pages and so you need to have these people go somewere. Thats what the "Were to send visitors" box is for.

Select which domain you want to use... DoorMaster can be configured for multiple domains in the config file.

The Paragraphs, Descriptions, Banners, and External Links files let you choose which files to grab random data from. This program will grab a random line from each and place them into a template.

Clicking Create Pages will generate all the webpages and that is all there is to it.

Once you Create the pages this program will tell you what URLs to submit to your favorite search engines. There will also be a file called submit.txt in the same directory as this program. That file contains a list of urls to submit to your favorite search engines.

Templates
---------

you can create template HTML files... as many as you would like. This helps prevent the search engine spider from telling this is a ah nice form of advertising your site. Just create the html files they can be called anything so long as the extension is .html and they are in the templates directory.

You can put certain variables into the templates that are filled in when the pages are generated:

%key% == keyword/phrase for this particular page.
%keywords% == %key% * 3.
%title% == %key% * 3.
%description% == random from chosen descriptions file, replaces %key% in it.
%linklist% == links to all pages created in html format.
%banner% == random banner code in html format from chosen banners file
%extlink% == external link pulled from chosen extlinks file in html format
%paragraph% == random paragraph from paragraph file chosen, replaces %key% in it
%domain% == chosen domain URL http://domain.com
%image% == image name chosen at random from images directory (blank.gif, cart.gif, etc.)
%body% == random body tag grabbed from bodytags.txt
%enter% == creates a link titled [ Enter ] that links to were you "send visitors to"
%enterurl% == instead of a nifty [ Enter ] button you can do your own <a href="%entryurl%">whatever</a> this is just the url to were you want people to go.

More Information
----------------------

in the paragraphs,descriptions, and most other text files that contain random test you can have %key% in them and DoorMaster will replace %key% with the keyword... Please note though that if you put %key% on the end of a line of text and it is getting replaced with nothing. Put a space after it. like "%key% ".

You may have noticed that some of your harvests come up with only 501 keywords. Search Engines spider indexes up to 500 links (which is what this program maxes out at), so it only seems logical if the harvester is going to create 500 pages that it should only harvest up to 500 pages rather than going on and on to get the thousands of possible keywords for some items.

How does this program work
--------------------------

Heres how the system works, hopefully it will give you an idea of why this thing is so beneficial and what it is actually doing.

When you harvest keywords what you are doing is querying a search engine database to see what search terms people actually use in relation to the phrase you typed in. The best part is the harvest actually returns the most used keywords. Again let me point out these keywords that are harvested are from the searches most performed related to the phrase you entered.

Based off of this data you then choose to create your pages selecting the files that contain the random data you want to include. DoorMaster then goes through and creates a directory named after the phrase and several pages up to 500 in fact that all link to eachother. DoorMaster then creates a index in this new directory that links to all 500 of these files (if you chose a good phrase).

After this has been done DoorMaster creates a master index file with links to each of the index files. You then submit these index files to your favorite search engines. A search engine spider then goes to the index's, and it then spiders through each keyword file. Some search engine spiders will spider up to 500 pages at a time thus the 500 page limit. Now the best part is all these pages are using templates that are optimized for the search engines. Not only that but they are completely random, and they are peppered with the keyword so to the search engine they are the ultimate in relative content. Especially with up to 500 pages linking back to that one.

Your Own keyword lists
---------------------------

using your own keyword lists is easy... just put your file in the klist directory. Your keyword list should be a plain text file with one keyword per line. Be sure to name the file after what the keyword list is of. For example if the keyword list is a list of software you have for download you may want to call the file software. Doormaster will name the directory the keyword files are put in after the name of the keyword list file.


Proud suppliers of perl cgi and php applications created from the webmasters point of view. PerlCoders supplies top quality CGI scripts at membership warehouse prices every day. This is the only webmaster resource you need to build traffic and add interactive content to any website.

Need custom programming or website development? We do it all. Just use our contact form and let us know what you need.

Perlcoders.com - Copyright © 2003 by PerlCoders Group
Privacy policy       Licensing policy       Site Usage Terms
Not a member yet?
Click Here
User:
Pass:
I forgot my password
  HomePage
Current News
Our Products
Our Services
FAQ & Docs
Support
Contact
Make Money!
Affiliate Login
 
Right now get access at a special rate of only $160 which includes more than 156 of our top quality CGI scripts and get deep discounts on many others. You also get full access to our members area which is slam packed with webmaster goodies.

  · Read more...


 
Get the latest News at
the Perlcoders group.

 
What our clients say
Tell us what you think
Projects in the works
Free scripts to members
Free self help ebooks
Free Tip of the Day
Free Support
Custom programming
Image Hosting
Cellulean
Myth of Caesar
Google Forum
SEO Resources
SEO Forum
Click here to join ArticleDistribution
Click to join Article Distribution