Creating a web site takes thought, planning and execution. Unfortunately, many designs are dead in
water before they are even published as far as search engine optimization is concerned. Whatever you do, avoid these critical mistakes.Database Parameters in URL
Many web site designers don’t take into account
effect of database parameters in site URLs. A database parameter tells
server what should be loaded onto a particular page when a viewer tries to see it. In essence,
page is “dynamic” because it is being pulled together with each click. Robot programs that are used by search engines to index sites hate dynamic pages. Often, they will not even index
pages and
page of your site is not listed in
search engine.
Let’s look at an example using
Nomad Adventure Journals site. The home page URL is aptly, http://www.nomadjournals.com - a static page. In this URL, there are no parameters telling
server to load anything other than a static web page. All search engines will index this page without any problem.
Now, what if we changed
page to something dynamic. Let’s say we designed it to record
session identification [identify
viewer] and dynamically load
pictures on
page. We would have one parameter for
session identification and four parameters for
various pictures on
page. The URL for
home page might look something like:
http://www.nomadjournals.com/home/index.html?&DID=9&User_ID&CATID=15&ObjectGroup_ID=39
What a mess. A search engine robot is going to balk at indexing such pages. It simply can’t tell what is on
page. If you have parameters and session identifications in
URLs of your site pages, you are going to have a very difficult time getting into
search engine rankings. Obviously, that precludes you from getting any top rankings and free traffic.