DocuMAX The source for information

28Feb/100

Search Engine Crawlers and Dynamic Web Pages – Site

Search Engine Crawlers and Dynamic Web Pages
Jerry Yu

There are misunderstandings and confusions in the Search Engine Optimization SEO world in regard to search engines indexing of dynamic web pages.
It has been claimed that search engine spiders dont index/crawl dynamic web pages well. This statement is only half true. The correct statement should be "Search engines dont index/crawl dynamic web pages well if the page URL contains "" without quotes character.". Search engines do index dynamic web pages very well if the page URL contains no "" characters.
URLs that contain "" are called dynamic URLs.
What web pages are dynamic
If you have knowledge about HTML, you know the web pages you create normally have .htm, or .html, file extension. These files are static because the HTML code dont change on the fly when requested and they are not processed by web servers. They can be viewed without using a web server.
A web page is said to be dynamic if it is created by using server-side scripting languages such as php, asp, jsp, perl, cgi and so on. These languages are like normal programming languages such as C++, Java, etc. The major difference is scripting languages cant be compiled beforehand. They can only be processed by web servers on the fly when the page is requested by a visitor. Dynamic pages cant be viewed without a web server.
When a dynamic page is requested, the web server first looks at the pages source code and if any server-side scripting code exist, it will process them and generate static HTML result. When processing of the full page has been completed, web server sends only pure HTML code to the web visitors browser.
Using scripting languages to create web pages gives you the power to do nearly anything you want. If the dynamic page has no "" character in its URL, search engine spiders treat the page the same as a normal HTML static page.
Query string parameters
When "" character is used, the pages full URL changes when values after "" change. The portion after "" is called the pages query string parameters, or simply query parameters. Every time when parameters changes, the resulted page will be different.
A page URL can contain more than one "" character. When this happens, search engine spiders will have difficult time to index the resulted page. If the page has only one "" character, major search engine spiders can crawl that page well. For example, Google can index and store a pages URL as http://www.examplesite.com/product.aspid=12345. But if the same pages URL is
http://www.examplesite.com/product.aspid=12345&category=23&page=3
Most search engines will not be able to index it well even though Googlebot and Yahoo! Slurp may be able to index it.
Note: Googlebot is Googles web-crawling robot. Yahoo! Slurp is Yahoos web-crawling robot. Search engine robots collect documents from the web to build a searchable index.
Yahoo help says
"Yahoo! does index dynamic pages, but for page discovery, our crawler mostly follows static links. We recommend you avoid using dynamically generated links except in directories that are not intended to be crawled/indexed e.g., those should have a /robots.txt exclusion."
Googles Webmaster Guidelines:
"If you decide to use dynamic pages i.e. the URL contains a "" character, be aware that not every search engine spider crawls dynamic pages as well as static pages. It helps to keep the parameters short and the number of them small."
Lets analyze what Google has stated above.
1. the URL contains a "" character: this means the definition of dynamic pages are those containing "" characters in URL.
2. keep the parameters short: this means the number of characters in each individual parameter should be short. There is no quantitative measurement given by Google but we can check some web forums to see examples. My Search engine friendly article http://www.webactionguide/action-guide/build-site/se-friendly.php referenced black hat seo discussion thread on Cre8ASiteForums. Its URL is http://www.cre8asiteforums.com/viewtopic.phpt=8386
This page was crawled by Google. The length of its query parameter is 4 characters. There are many other examples on the internet that have more characters and were crawled successfully. The maximum number of characters that can be accepted by Google is unknown.
3. keep the number of them small: this means we should keep the number of parameters in each URL as small as possible. The above Cre8ASiteForums example has one parameter.
At least now we can say Googlebot is able to crawl dynamic pages that have one query parameter and the number of characters in the parameter can be 4.
How to get your pages crawled if using query parameters are not avoidable
Query parameters are often used for database calls to retrieve stored information by using primary keys in one or more tables. Database Management System DBMS makes some tedious work easy to manage. When query parameters must be used for your site, consider build a site map page and hard code a pages URL. For example, the previous URL can be hard coded as
http://www.examplesite.com/product12345-23-3.asp
Hand code every dynamic page is time-consuming. If you use Apache web server, there is a Apache mod_rewrite module to help you http://httpd.apache.org/docs/mod/mod_rewrite.html rewrite the requested URL to one with no "" character embedded on the fly.
Another mod rewrite resource site is www.modrewrite.com.
An interesting article on weberblog.com talked about a practical example of how Google successfully indexed a dynamic page after applying mod_rewrite module. The page originally had 17 characters in the query parameter.
Before rewrite: http://www.weberblog.com/article.phpsroty=20040419170030157
After rewrite: http://www.weberblog.com/article.php/20040419170030157
So, if your site is experiencing the same problem, hurry up and implement mod_rewrite now.

About The Author
Jerry Yu is an experienced internet marketer and web developer. Visit his site http://www.WebActionGuide.com for FREE "how-to" step-by-step action guide, tips, knowledge base articles, and more.

27Feb/100

Seven Must Follow Rules While Participating In Message Boards – Site

Seven Must Follow Rules While Participating In Message Boards
Radhika Venkata

Participating in message boards forums discussions is a great way of self promotion. It costs you nothing. Not even a penny. All you have to do is allot sometime for this type of promotion.
Before you getting started you need to know some must follow principles. You want your time to be profitable for you. Right So what ever time you are gonna spend should bring you some profits.
What are those principles
***1. Target your promotion:***
If you are search engine optimization expert, then you will be benefited by search engine forums. People coming to those forums need help in their web site optimization. If you are willing to share your knowledge with those people, you will gain their confidence and needless to say few customers too.
***2. Always follow the forum rules:***
In some forums or some areas of forums self promotion is not allowed. At the same time, some sub-forums are alloted to post your product advertisement. So read carefully before posting your product details anywhere on the forum.
***3. Use signature files:***
Almost all the forums allow signature files. These may be less than 4 lines or less than some 250 characters. This varies from forum to forum. So be concise with your wording.
Most IMPORATNT advice is always offer something free in your signature file. Free report on how to increase sales, free email course on how to design a web site that pulls orders or any topic that focuses on your web site theme. This always beats keeping your product price in your signature file. You can built your opt-in list too.
In signature files DONT hide URL with Click here as link text. Let people accustom to your web site name or your product name. If you just use as Click here instead of SEO tips and tricks, it looks dull and less interesting.
***4. Change the heading while answering a question:***
If somebody ask a question like - What are web site promotion methods.
In reply you can change the heading to what ever you want instead of Re:What are web site promotion methods
You can keep an interesting heading to make your post prominent from others. Like FOUR best methods to start with... or Advertising with out spending a penny. etc. These type of headings certainly attracts peoples eyes.
***5. Give respect to others opinions:***
Dont say harsh words even though you know what other person saying is wrong. Be polite. What you want to say tell it clearly and concisely.
If you dont know a topic still you want to comment on that, add in my opinion..., as far i know... etc. Point out to resources if you know any.
***6. Follow up the thread:***
If you start participating in a thread, then check the box that says Email Notification. When ever somebody replies your question, email will be sent to you. So you can post a reply or follow others answers and opinions.
What is the use of this =You may end up with learning something from that discussion =It could be a topic for your next ezine article or ebook or a report =You can get to know of people of that thread
***7. Every day allot some time:***
Save the forum URLs in your favorites folder. Everyday try to visit them regularly. By this you can know the what is going on around you. You may know good resources and free information links that are useful to you. If you come across any information that is useful to you save them on your computer.

About The Author

Radhika Venkata - Subscribe to EbookBiz Magazine which is completely focused on ebook business and Internet Marketing. Receive FREE Ebooks with Resale rights every month!
http://www.ebooks-world.com/freetosell.shtml
Webmaster Resources: List Your product, ezine or web site free! http://www.webmasters-central.com/

27Feb/100

Branding Versus SEO – Site

Branding Versus SEO
Kevin Kantola

Branding versus search engine optimization is a marketing dilemma that larger companies will need to come to grips with on the Internet. Often companies will need to decide whether to promote their own brand name as their main keyword phrase or optimize for a more generic keyword phrase.
For instance, one search engine report states that 1.3 million visitors per month search for the term "Best Buy." This same report states that the term "electronics" is searched for by 1.1 visitors per month. The obvious choice in this scenario is for Best Buy to optimize for their own brand name first and the word "electronics" second.
But, take a competitor such as Frys Electronics. Approximately 95,000 visitors search for the term "Frys" every month, far short of those who search for "electronics". Does this mean Frys Electronics a partner with Outpost.com should optimize for "electronics" first and Frys and/or Outpost.com second
At this writing August 2004, a search on Google for "electronics" will show that Best Buy does not show up in the first two pages. Frys Outpost.com is on the third page. But lets take a further look to see who is in the number 1 position: Sony. And Samsung is a close second.
Sony, with 450,000 searches per month for the word "sony", has managed to grab the number one spot for its brand name and the generic word "electronics". A search of the Sony homepage source code will reveal that this page is optimized for both words, "Sony" and "electronics." By optimizing for both words Sony has grabbed a lot of traffic neglected by Best Buy and perhaps even exceeds Best Buys traffic in doing this.
Another issue in branding is trademark infringement. Courts have upheld that websites using another companys branded name in its meta tags is engaging in trademark infringement. For instance, a site about cats would be infringing if it put the name Best Buy in its meta tags in hopes of gaining traffic from this trademarked word. Large companies have to protect themselves from others stealing traffic that is rightfully theirs. These companies cannot however protect a generic term such as "electronics" as that is fair game for all electronics companies.
So in order to create the largest return on investment, large companies need to optimize their websites both for their own brand names and for the generic, high-traffic keywords and keyword phrases relevant to their sites. Otherwise, they are letting tons of online business just slip away.

About The Author

Copyright © 2004 SEO Resource
http://www.seoresource.net
Kevin Kantola is the CEO of SEO Resource and has published many articles over the past 20 years.