Thursday, August 09, 2007

SEO (Search Engine Optimization) for Dynamic Websites (PHP,ASP, etc..)

SEO (Search Engine Optimization) for Dynamic Websites (PHP,ASP, etc..)

SEO of dynamic website is not same as Static one. To do SEO for a dynamic website you need to be careful, or you might not do well in the earch engines. Some spider handle dynamic URLs quite well, but others have trouble – and even those that do spider them might not look very deep within your site. The problem lies in the fact that you cannot really predict what will be delivered in these URLs at all times. If you have an inkling of what is going to happen to URLs most often plan ahead; try to insure that you do not run into problems regarding these URLs.

Dynamic web pages are usually database driven and displayed on-the-fly. You can recognize them by looking for symbols like question marks and ampersands in the URL. These on-the-fly web pages are hard to deal with because they very every time that they are delivered. The best way to conquer this problem is to run everything that you can through the URL rather than through post method or through sessions/cookies.

If you want to sell one or two products, then you only need a static website with one or two pages. If you have a database with hundreds of products, however, then it would be very time-consuming to make each page manually – that’s when most people build a dynamic website.

These dynamic web sites should be organized in such a way that every page that has the potential to become dynamic can be delivered in a static form as well. I.E. your product listings pages may display certain categories dynamically, but they should have static links that will simply display every product. You should also have distinct links to each category as most search engines can handle a dynamic URL as long as it doesn’t change each time that the site is viewed.

There are programs that will automatically produce static pages from a database, but it’s not usually the best move. Most designers to work with true dynamic technologies such as PHP, because of the amount of time it saves. Because search engine technology is increasing, the problems associated with dynamic URLs are decreasing day by day. It is still important to have constants, but you don’t necessarily have to have a huge list of static links throughout your site.

It can be much easier to put www.domain.com/article.php?num=1 than www.domain.com/articles/article1.html. A search engine can easily locate the prior so there is no real need for the latter. The only time that you will see trouble is if you have things like www.domain.com/article?num=1&userid=2424 where “userid” changes for each user. If this sort of thing happens you may run into trouble and should arrange so that the “userid” isn’t completely necessary (unless, of course, you want the page password protected).

Dynamic websites aren’t usually engine friendly, though, unless you deliberately make them that way. If you’ve spent money and time to build a dynamic website then you won’t want to throw it out – you need to learn how to optimize it for the search engines. So how can you keep the functionality of your dynamic website, and make it search engine friendly at the same time? Well, suppose you have a website with products, and instead of having each product on one page you’re using a dynamic, searchable database. Searching returns a list of products that meet the search criteria, and maybe a small picture – clicking the picture shows the user more information about the product.

You have to realize that search engines can’t use your search box, so the only way for them to access your dynamic information is if they follow a link to it some other way. The lesson to learn is that you need to give access to all your pages with plain, text links, somehow – you can’t just rely on searches to drive your whole site.

What this means is that somewhere on your website you need to have a list of your products that has been organized by category – from here, you should be able to follow links to every page in your database. Once you’ve done this, the search engines can see your content.

Offering both search and category views improves your site’s navigation, as well as making it crawlable – your work will be useful to your visitors as well as the search engines, which is what SEO for dynamic sites is all about.

15 comments:

Anonymous said...

Well written article.

Anonymous said...

It's so hard to get backlinks these days, honestly i need a backlink by comments on your blog / forums or guestbook to make my website appear in search engine. I am getting desperate Now! I know you'll laugh while reading this comment !!! Here is my website Vimax I know my comments do not relate to the topic, but PLEASE HELP ME!! APPROVING MY COMMENT!
Regards: HonestMan2011SPH

Anonymous said...

greetings seoserviceexpert.blogspot.com owner discovered your site via search engine but it was hard to find and I see you could have more visitors because there are not so many comments yet. I have found site which offer to dramatically increase traffic to your blog http://xrumerservice.org they claim they managed to get close to 1000 visitors/day using their services you could also get lot more targeted traffic from search engines as you have now. I used their services and got significantly more visitors to my site. Hope this helps :) They offer improve search engine rank consultant seo backlink service seo backlinks Take care. Jay

Anonymous said...

Your means of telling the whole thing in this piece of writing is actually good, every one can simply be aware of it, Thanks a lot.


My web blog; licorne aio
my webpage: licorne aio

Anonymous said...

The new policy will allow drivers of old vans to scrap their bangers in exchange for a greatly -discounted Vauxhall models.
Make sure that the vehicle has a valid Road Fund Licence at all times - this may be chargeable after the first year8.

There are a lot of business houses that are looking into the whole process of auto leasing and car leasing that helps them in cutting down their costs and saving thousands of dollars that would help them in buying
thousand fleets of cars.

Look at my blog post ... Best Car Leasing Deals

Anonymous said...

In the final stages, the dimpling is obvious both when lying down and standing up.

There are cellulite creams made with natural ingredients
that stimulate the skin and reduce water retention
beneath the skin. Also, if you are being treated by a physician for any
type of medical condition, it is important to let the office know.


Also visit my site :: Get rid of cellulite

Anonymous said...

It is the best time to make a few plans for the long
run and it's time to be happy. I've learn this publish and if I may I desire to suggest you few fascinating issues or suggestions.

Maybe you can write subsequent articles relating to this article.
I want to read more issues approximately it!

my page; cheap ladies car insurance

Anonymous said...

Yοu really makе it seem really еasy with your prеsentation
but ӏ in fіnding this toρiс to be actually
one thing thаt I think I might never unԁeгstanԁ.
It kіnd of feels too cοmpliсаted and еxtremelу vast for mе.
I'm looking forward to your next post, I will try to get the grasp of it!

Review my site stock options training

Anonymous said...

Its like you read my mind! You seem to know
a lot about this, like you wrote the book in it or something.
I think that you could do with some pics to drive the message home a bit,
but other than that, this is excellent blog.
An excellent read. I'll certainly be back.

Here is my site http://foundationbirmingham.wordpress.com/

Anonymous said...

ӏ am truly thankful to the holder of thіs website who hаs shared this wonderful piece of wrіting at at this time.


Here is my webpage - More Information

Anonymous said...

Admirіng the tіme and еneгgy you put into your sitе and detailed information you offer.
It's good to come across a blog every once in a while that isn't thе same unwаntеԁ гehaѕhed informаtion.
Wonderful rеad! Ӏ've bookmarked your site and I'm including уοur RЅS fеeds
to my Gοogle acсount.

Feel frеe to surf tо my blog post: Read the Full Posting

Anonymous said...

Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your webpage?
My blog is in the exact same niche as yours and my visitors would really benefit from a lot of the information you
provide here. Please let me know if this alright with you.
Appreciate it!
local seo services

Anonymous said...

Since the admin of this site is working, no question very shortly
it will be well-known, due to its quality contents.



Feel free to visit my website :: http://sandiegoseoservice.
org ()

Anonymous said...

Whether this is through the use of doorway pages, hidden text, interlinking,
keyword spamming or other means they are meant to
only trick a search engine into placing a website
high in the rankings. This is because search engines
like Google favor white hat Google optimization. Here, the owner of the site might
have put in content just so they lure search engines.

Here is my web-site :: professional seo services

Anonymous said...

This piece of writing is in fact a pleasant one it helps new web visitors, who are wishing in favor of blogging.