Providing Quality Robotic Tools For Webmasters

ProductsDownloadsPurchaseSupportAffiliatesLinksContact Us

RoSEE Home





Screen Shots

David Notestine
Cyber-Robotics, Inc.

Association of Shareware Professionals


RoSEE received a 5 stars award from

Free Software Downloads

Shareware Sites
is associated with






















































































































































































































































































Patent Pending

The First Program of its kind, in the world!!!!!!
What the industry has to say about the problems of Dynamic Pages


Hardware Requirements:

500Mgz CPU
250 MB Memory
30 MB Hard Disk Space

Software Requirements:

Internet Explorer 6.0.28+
Win 98, Me, NT, 2000, XP

**Not currently compatible with Vista

Terms to Understand

* Anchor Text

Anchor Text is the text of a link that the user clicks on to travel to another web page. In the following example the Anchor Text is RoSEE Information. It is normally underlined in blue but could be any color or style set by the html code in the web page.

RoSEE Information

* Dynamic Web Page

Dynamic web pages are those pages created by a web server using a database; such as SHOPPING CARTS, forums, blogs, etc (***RoSEE currently works only with some Blogs and Forums. PLEASE try before you buy it). Their URL addresses contain a question mark followed by gibberish that no one, most importantly the search engines, understands.

You may as well consider Dynamic pages wasted when it comes to search engine rankings and content credit.

* Static Web Page

Static web pages are those pages that are permanently stored on a web server, and usually end with a file extension like HTML.

Their URL addresses are search engine friendly, consisting of keywords that describe page contents.


Search Engines hate Dynamic pages and RoSEE solves that problem by converting your Dynamic Web Pages to Search-Engine-Friendly Static HTML pages. Search engines give much higher rankings to Static HTML Pages.

RoSEE General Info:    

RoSEE - Short for Robots SEE (pronounced Row-See); the software package that makes dynamic web pages visible to the Search Engines.

RoSEE creates static HTML pages, which Search Engines can easily index and use, from dynamic pages like shopping carts, or ANY link-navigated web pages created from a database.

RoSEE uses a two-step process; first creating a static page from a dynamic page, then changing the URL address of that page to one the search engines will visit.

Search Engines do not give dynamic web pages much import and they seldom appear in Search Engine top listings, if at all. Until RoSEE, there has only been a partial solution; using complex server-installed modules beyond the range of 99.9% of web masters, which offer nothing to help the readability of the resulting URL. Unlike these previous so-called "fixes", RoSEE is simple-to-use, quick-to-setup, easy-to-understand and the program installs on any web master's personal computer that runs Windows.

Cyber-Robotics' RoSEE has changed the face of the Internet by turning wasted content into visible pages for the search engines.

Trial Version:

Allows you to try it before you buy. Please take advantage of this offer and try it.

3 pages or less are FREE!
4+ pages - paid version only

You can use RoSEE over the Maximum Number of Pages but the pages over that limit, will have a message at the top and bottom of the page that says "over the maximum number of pages" and the pages will be truncated by 20%. This allows you to try out all the features of RoSEE before purchasing.

What happens when your DYNAMIC PAGES are converted to STATIC PAGES?

RoSEE creates Static pages that are a shell over the dynamic pages. The Dynamic pages are still there and still used for 'actions' to take place.

RoSEE will provide a seamless transition from Static to Dynamic, thus making it difficult to realize, you clicked to Dynamic content.( Add to Cart, View Cart, Check-out, etc) If this is the case, then RoSEE has done her job!

RoSEE's purpose is to provide a smooth transition into the dynamic part of the shopping cart from the RoSEE created HTML pages. Once a user has traveled into the dynamic areas, they should stay there. If one travels back to the Static pages from the Dynamic and the Dynamic had totals or Dynamic information, those totals will not be reflected in the Static pages (though if the user clicks back into the dynamic page, the totals ARE reflected).

While the Link in your web site's NavBar should point to the Static pages so they can easily be found by the search engines, once in the Dynamic content, the dynamic NavBar should always point to the Dynamic content.

The search engine bots will follow the HTML links only. They will not follow a Form's buttons and they won't trust the Dynamic links or pages.

SUPPORT - Click Here!



Enter Starting Dynamic URL Address

Enter the starting URL of the dynamic site you want RoSEE to walk. You MUST enter a starting address with a filename and extension (

Click the Start button.


Enter the 'Ending Address'

The URL of the directory you have created on your site to install the Static HTML pages RoSEE created. )

Click the 'List Pages' button to see a listing of Pages to Include

Uncheck any of the dynamic pages that you do NOT want to convert (View Cart, Check out, etc.) Plus any other pages that HAVE to use the DYNAMIC script to work. 

Click the 'START" button - RoSEE will convert all those DYNAMIC pages to SEARCH-ENGINE-FRIENDLY HTML pages.


Fill in the FTP settings text-boxes.


When your FTP upload is complete, click the link that appears to the left of the 'Connect' button. This will load your new Static HTML Pages in your default browser.


The first thing to do is click the settings Tab and decide on a few settings before converting your pages from Dynamic to Static.


Number of Tries for Each Page - How many times RoSEE to try to get a page before pausing. 5 is good, but if RoSEE pauses with a Message Box stating that she had trouble getting some of your web pages and to try again later, increase this amount to 10

New Entrance Static Page Title - Enter the title of your new Static entry page. This will be used as the Anchor Text in the links RoSEE creates to your new main static page.

New Entrance Static Page File Name - File name of  your new main static page.

Use Anchor Text to Page as Title - Allows RoSEE to use the anchor text of your links as the titles of your new HTML pages. This feature adds Search Engine friendly Titles inside the <HEAD> tags of each HTML page she creates.


RoSEE creates search engine friendly URL addresses using the Anchor Text in the links she finds when she gets your dynamic pages. The following settings allow you to customize the look of those URL addresses.

File Name Delimiter Between Words -  The character to use between file name words in the new HTML URLs - Example:

Using '-' (hyphen)
or using '.'

File Extension - .htm, .html, .asp, etc. This is added to the end of the new Static HTML pages. These settings allow the capitalization of letters in the file names to be customized.

Case Options - There are 4 case options that should be self-explanatory.


Reset Elapsed Timer Upon Every Start - Reset elapsed timer upon every start button click.

Delete HTML pages after FTP Upload - After each page is FTP uploaded, RoSEE will delete that page from the HTML folder used to create the HTML pages. If you have a large number of pages, and lose the FTP connection during an upload, RoSEE will not have to upload pages again that were already uploaded, before the lost connection.

Try to Walk Numeric Anchor Text - Dynamic pages that link multiple pages of the same category with numeric Anchor Text may be able to be walked with a loss of processing time. The success of this questionable and depends upon the process that is used when your Dynamic pages are created. Example:

< Prev 1, 2, 3, 4 Next >

These pages will be name using the Anchor Text from the page they were found in. Parent 1, Parent 2, Parent 3, etc. The Prev < Next and > will be left dynamic.

Proxy Settings for Internet Connection - Uses the settings in your Windows Registry for Proxy Settings.  If Internet Explorer works, then RoSEE will too.



Having a program walk a set of Dynamic pages, then creating organized structure from it has never been done before RoSEE. A Dynamic page that is buried under session IDs is hard to pin point. You can't just use the Dynamic URL to travel to a web page because these session IDs are expecting the viewer to come from one page and one page only. The positions of these pages must be triangulated. This process is very time consuming and requires a huge amount of your computers CPU resources to build a structured database. The average time for getting and processing a page is 15 to 45 seconds per page. (The deeper levels a page is embedded, the longer it takes).

RoSEE is NOT slow getting these Dynamic pages; it is actually extremely fast. 90% of the conversion process from Dynamic to Static is going on during this stage of the program.

Enter Starting Dynamic URL Address to Get Pages

Enter the starting URL of the dynamic site you want RoSEE to walk. You MUST enter a starting address with a filename and extension (

If you don't know the file name or file extension, Clicking on Home while in your Dynamic pages will give you your entry page with a file name and extension

Or click into your Dynamic pages a page or two and look for the word in the URL address between a '.' and '?'. This gives you your file extension.|&cat=27

Then try adding it to your Dynamic entry page with an 'index' or 'Index' thrown in.

Click the Start button.

RoSEE will start getting the pages and begin the conversion.

Within a few seconds the Total Page to Get indicator should increment. If not, check your Starting Address.

Comments Specific to This Project - A useful area to make personal notes about your session, the date you last ran RoSEE, the area of your website you last ran, etc. Not seen on your pages.

Maximum number of pages allowed - Indicates how many pages you are allowed to convert with the version you are using. RoSEE will walk ALL your pages, but it will convert the ones that are over the number of your maximum number of allowed pages with a warning and a truncated page. That is why it is important to make sure you purchase the correct version for your web site size.


Most of the conversion is already finished, so this area won't take much time.

This is the area where you will be converting the pages that RoSEE found, to Static HTML pages.

Enter the 'Ending Address' - The URL of the directory you have created on your site to install the Static HTML pages RoSEE created.

Example: )

You must create a folder in your web site for your new Static HTML pages to reside in. In the example above that folder's name is ShopHTML.

Click the 'List Pages' button to see a listing of Pages to Include

Uncheck any of the dynamic pages that you do NOT want to convert (View Cart, Check out, etc.) Plus any other pages that HAVE to use the DYNAMIC script to work. 

If you are in doubt, uncheck the page and do not include it in the conversion. Your goal is to NOT convert every page, but just the ones with content in them like a shopping cart's product pages.

Pages to Include - This listing will give you a great idea on how RoSEE did Getting your pages. If the listing looks nicely organized, then all is well.

Click the 'START" button - In just a few minutes, RoSEE will convert all those DYNAMIC pages to SEARCH-ENGINE-FRIENDLY HTML pages.

The new HTML pages are built in the HTML folder, in the RoSEE area of your computer's Application Data (Varies with version of Windows).

Override URL - will only be activate if you UNCHECK a page. You use this box, only if you want to send your users to a different URL than the one which shows in the text-box. Replacing this URL will replace ALL the links, in the Pages selected, to with this URL.
Update  - Saves the new Override URL Address
View in Browser - To view the page listed in the Override URL

****RoSEE will convert ONLY the maximum number of pages allowed. The overflow will be truncated with a warning.

'HTML Folder' Button - Click to open the folder in your computer's Windows Explorer, where the HTML web pages are created. This gives you access to the HTML files created by RoSEE.


Fill in the text-boxes with your FTP settings. (only necessary the first time you use RoSEE)

What are FTP settings and how do I get them?

Contact your web hosting company and ask them for your FTP Settings. This was sent to you when your web site was initially set up and was included on your Welcome email from your web hosting company. This includes:

  • FTP Hostname

  • FTP username

  • FTP password

You must get these from your web hosting service. If these settings are correct, then FTP will work.

You will need to create a directory/folder named ShopHTML or whatever you want to call it, manually on your website server, and set the "Remote Path On Server" option to it in RoSEE FTP options.


FTP Hostname - Your web site FTP server name. Example:

Login User name - The username given to you by your web hosting company

Login Password - The password given to you by your web hosting company

Remote Path On Server - This is the Folder path that starts from your web site's folder, that FTP logs into to, and ends with the new folder you created.

If you log into FTP using a FTP client, the initial login folder is always a '/'.

If you have to click through 'httpdocs' folder to get to your normal HTML pages, add that to the initial '/' to get /httpdocs.

If the folder you created to install your new Static HTML pages into was 'ShopHTML', add that to the path also.

Your Remote Path On Server setting is /httpdocs/ShopHTML/. This is the folder path you have to travel from the initial FTP login folder to get to the new folder.

We can furnish you with this setting if you provide us with your FTP Hostname, FTP Username and FTP Password. Click Here


FTP Protocol - This setting allows for most FTP secure or non-secure settings required by some FTP servers.

storesonlinepro customers use FTPSimplicit

Port - The standard port for FTP is 21. If your hosting company requires another, enter that here.

Timeout - This is the number of Seconds RoSEE will wait for communication between the servers.

Resume - Having this box checked will force RoSEE to RESUME from where it left off during a previous file transfer. (Such as if you lose your Internet connection)

Keep Alive - Having this box checked will send a command to keep the connection alive during transfer.

Passive Mode - Leave this unchecked unless you know what you are doing.


When the gears stop turning, you will have your new STATIC HTML pages on your site!

When your FTP upload is complete, click the link that appears to the left of the 'Connect' button. This will load your new Static HTML Pages in your default browser.


File Menu:

Open - Opens a current Project.

Click 'File > Open' and the dialog window will appear. Select a file ending in '.mdb', then click 'Open'.

All settings in RoSEE are saved Project specific. Each Project saves its own Addresses, File, FTP and Global settings.

New - Creates a new Project.

Click 'File > New' and the dialog window will ask you to save '*.mdb'. Change the '*' to a name describing your new project. Click the 'Save' button and RoSEE creates the database and all folders needed, in your Application Data folder on your hard drive.

Projects can be saved anywhere on your computer's file system but we suggest you save them in the default folder.

Recent File List - A list of the last 16 most recent Projects

Clear File List - Clears the File List except for the current project.


After converting your web pages and uploading them to your web site:

 1. Unlink your Dynamic pages from your web sites Nav Bar.
 2. Link your new HTML pages from your web site's Nav Bar to the new Entrance Static HTML Page. 


OK, it changes a database page into an HTML one that the search engines can spider.


What happens when the search engine puts that link up and people click on it? Let's say it is a catalogue page like in your example. Will people then be able to order from that page?

Yes, everything works EXACTLY as before except its a new Static HTML page in a new directory. All the links are adjusted to make everything work exactly as before.

Does it mean that a webmaster will have to have 2 pages of the same page on their site.... I guess I just need to see it in action.

Yes, You will have dynamic pages which don't really exist and are located in a directory the cart script is running from and then you will have another directory named 'Cart' (or anything you want) where the Static HTML pages will reside. In most instances, you should replace the link in the web sites navigational system that is to the dynamic shopping cart or pages and point it to the new Static HTML pages just so you don't have duplicate content available through your web sites linking structure. The dynamic script remains the same as before for adding and editing products, administration, etc., it just won't be linked to, from the web site anymore (your option).

OK, so in fact it could replace a complete website that is generated from a database (Dynamic content) to one that the search engines can index. Right?

That is correct. The only limitation is that the existing individual dynamic pages must already be linked together. A visitor to a web site with dynamic pages must be able to click from one dynamic page to another, like in Shopping Carts or Forums or 100s of other dynamic content. RoSee uses these links to search out and find all the dynamic content in a folder and sub-folders, or the entire web site. No search engine, robot or spider, including RoSee can access pages that are hidden by a form that has to be filled in.

Is it true that the search engines can't spider sites created from a database or use dynamic content then?

They can spider them but they have to be careful since the content is being generated by a program on the server, it easy to fool the SE to think a website has millions of pages. These pages cannot be trusted and are given a very low trust factor by the SEs.

Do you have any example site URLs that use dynamic content that I can check for a Google listing?

No, but you can type any keyword or phrase, into Google or one of the other SE's search box and see what page or listing dynamic URLs start appearing.

Compatibility With DYNAMIC Pages

RoSEE has been tested on hundreds of different Dynamic scripts and works well with the following requirements:


The anchor text (the clickable, blue, underlined text) in the links on your Dynamic pages must be Unique

RoSEE does not walk Framed pages

Your Dynamic Pages must have an Extension, I.E. - .php, .pl, .asp, .cgi, etc. (Not counting the entry page as often it will not show).

RoSEE does not walk the following type links to other pages in your dynamic script. (This are normally not a problem as these target pages need to stay dynamic so the script continues to work correctly).

  • Javascript links

  • Image Links

  • Links with Numeric Anchor Text

  • Pop-Ups

  • Some pages with Javascript will cause problems:

Inside <SCRIPT> Tags - works fine for hrefs, image src, script src and style-sheet src regardless of where those are. Internet Explorer does not take care of base for URLs inside of javascript Functions. RoSEE will convert these to Absolute links,  but it is impossible to allow for all situations. Normally the only problem is if javascript calls different script types (different file extensions) inside the <Script> tags.




1. Go to "Set Up" tab.
2. Increase the number in "Number Of Tries For Each Page" to 10.
3.Go back to "Get Pages"
4. Click "Start".
5. When screen appears to ask you if you want to start over, click "NO".

RoSEE will then continue on where it left off before the error.


Note ****

If your Dynamic pages are not being walked or converted correctly, please contact our Support Department and we will see what we can do to make it convert correctly.


Keywords to research:

dynamic to static
invisible web
dynamic page search engine optimization
dynamic pages
dynamic vs static pages search engines
dynamic vs static html

   Subscribe To Our Newsletter Series

This informative series is a must-have for all webmasters and Zeus users. It's helped thousands of web masters drive millions of visitors to their sites. Don't be left out.

  • David Notestine's Marketing Messages -  Controversial, real-world marketing concepts from the creator of Zeus.

  • Cyber Robotics News and Alerts - Important news and alerts about Our Software.

  • Zeus Power Tips - Quick and easy tips on the proper use of Zeus, hints to increase your link trade response rates, fine-tuning your software and hundreds of undocumented Zeus features.

Top Of Page
Privacy statement, copyright and contact information
Copyright 1999 - 2009, Cyber-Robotics Inc,  all rights reserved

Web Site created and maintained by Saturn Web Designs

No Spam