Remember Me
forgot your password?

Optimizing Dynamic Websites

With technological advancement, web 2.0 web applications are being developed every day and static websites are no longer just simply static, they are either migrated to dynamic websites using PHP, ASP, JSP and other programming languages to provide customized contents to users and also rich interaction or static websites are made more interactive by adding elements like flash banners to impart very interactive look to your website. These dynamic websites have provided user interaction by providing interface for users, eBay online auction store, Amazon book store; Yahoo stores are live examples which let users do real time shopping by creating accounts online, place orders, check their account status and swipe cards for payment – everything is secure online. Ecommerce storefront development, portal development, b2b osCommerce development have mobilized are life and making everything possible over internet.

Now coming to these dynamic websites visibility, these web sites should be search engine friendly but it is really difficult to make these dynamic websites search engine friendly.

What led to need of creating dynamic websites???

With growing need to sell products and services online for global reach and visibility in very short span of time websites are developed and internet proved the best tool for promotion of your business. Selling services through static websites is not a hard nut to crack but coming to selling thousands of products online developers started finding difficulty. Dynamic websites are web sites whose web pages are generated on fly and provide interactive experience to users. Web pages have interactive navigation and generated on demand in comparison to static websites where web pages navigation are just hyperlink based. Static websites are easily indexable by major search engines but dynamic websites are not easily indexed by search engines. With the point to sell products online, ecommerce storefront are developed providing user interactive interface, this virtual online store provides real time shopping interface to its customers. It is not easy to develop a static website to promote thousands of products and manage those pages, as this requires creating unique pages for every product.

These dynamic websites to create interactivity use either server side scripting or client side scripting languages. Dynamic web pages are created on fly, many web pages really do not exist on the server, on demand they are created when a user generates a query and if the site is database driven, query string is manipulated and then this string pulls the web page from the database and they do not physically exist and thus are not indexed by search engine. It is not really easy to index these websites, but there are few important ways to optimize these websites for search engines.

URL Rewriting: Dynamic web pages URLs are query strings with delimiters like question mark; also these URLs are very long and have encoded variables generated by scripting languages. These links are generated and modified by scripting language by adding a session id to the generated URLs to keep away users from blocking the cookies, these session ids are unique for every visit of Google. Still many search engines do not index these dynamic web pages, the search engine spider get lost in loops. You need to manually rewrite these URLs by removing special characters, symbols and variables like - ?!= these. Some open source content management systems have modules for URL rewriting. Example: Joomla generates search engine friendly URLs and provides page caching mechanism. CGI/Perl script is another way for getting your site indexed by search engines. Query part of dynamically generated URLs is assigned variable that returns a search engine friendly URLs that are easily indexed by search engine crawlers.

Creating a static site map for your dynamic website: Make sure that your websites’ dynamically generated all web pages are linked to the static sitemap page and submit this static web page to search engines and directories.

Other is URL re-write module will help your dynamic website to be indexed by search engines but again it depends on the server your website is hosted. For Apache server mod-rewrite scripting module helps to modify your URL in search engine friendly format. For IIS windows based server ISAP rewrite program is used.

Turning off link appendage, PHP.ini file, will instruct server to turn off user session id and only switch on cookies session id (session.use_trans_sid and turn on session.use_only_cookies). This can also be achieved by writing .HTACCESS file and adding "php_flag session.use_trans_sid Off" and php_flag session.use_only_cookies On.

Most important what I want to discuss with you about ecommerce websites are server authentication. .htpasswd and .htaccess are two files that will let you password protect your web pages on server and keep your information safe and secure.

.htpasswd file should be placed anywhere other that directory of the website and its path is defined as /etc/apache2/.htpasswd as it is used to keep user login and password of website’s users.

.htaccess file contains access information of the website users and their rights and are placed in the root of website directory.

Now let me come to some of the most important issues - the speed of loading and low overhead for a dynamic web page. Load balancing, bandwidth management, security, encryption are some of the other important issues which we need to consider before creating a dynamic website.

On demand constructed web pages take more response time and also server has to take extra at the time of on-demand page generation. Performance and scalability are most important issues that have risen with these dynamic websites. It is also calculated that server-side latency accounts for 40 percent of the total page delivery time experienced by end users.

To speed up dynamic web pages construction at server side we need to consider dynamic page pre-generation, fragment caching and code caching.

 

Rakhi Chowdhary

Rakhi Chowdhary, is a SEO copywriter, SEO executive, SEO
Strategist, at an open source web development company India. Open source
development India offers custom website development, custom web design solutions, application migration solutionsstatic website migration services,
application migration solutions.

Rate this Article: 5 / 5 stars - 1 vote(s)
Print Email Re-Publish

Add new Comment



Captcha
0
1. Techgrowth (21:13, 15.12.2008)
Optimizing dynamic website is hard nut to carck, but with Google and other search engine changing strategies it has been simplified.

  • Latest SEO Articles
  • More from Rakhi Chowdhary

How to Choose the Best SEO Software

By: Colin Hanasab | 29/11/2009
It is not enough to create a website with good contents and cool graphics or designs. It is also not enough that you have found the perfect niche for your business.

Don't Forget About Conversion

By: Cliff Jones | 29/11/2009
Often when you see a company that has decided to start working on an on page SEO program they tend to end up making a completely different mistake altogether from the one they are warned of. To be specific, they start to forget about the real human visitors that will eventually be coming to their website when they decide to start improving their webpages for the search engines as far as content and technical specs go.

The Death of the Meta Tag Keyword, or is it?

By: neil gowran | 29/11/2009
Is the meta tag keyword finally put to bed or is their still life in it yet.

Web Marketing Strategy #6: Critical On Page SEO Needed to Get on Page One of Google

By: shirland | 28/11/2009
When you have the correct On Page SEO and Off Page SEO working together hand in hand, then you have a great opportunity to rank your keywords on the first page of Google. On Page SEO is determined by a number of factors, Title and Meta Description and Organization and Internet Linking are probably the most important ones. You must use relevant keywords in the title and Meta tags.

Wisconsin Search Engine Optimization

By: William Cloer | 28/11/2009
There are many issues that can cause Google to not be able to crawl your website effectively. Not having your site indexed properly will not serve you well. After all, you are going through all this effort to get Google's attention, and get traffic to your site, so why not do all that you can to make this happen. If your site is built with Flash technology, this can of itself be a problem. Search engines in general have a hard time crawling flash sites, so think carefully if you decide...

SEO Service India- A Safe Option To Go For

By: Ashish | 28/11/2009
The popularity of the Indian companies in the global arena is because of the quality of the work they provide. The SEO expert in India understands the intricacies involved in the work and can easily mould his methodologies as per the clients’ requirements.

Yahoo Store SMM: The Ultimate Way to Drive Your Yahoo Store Forward

By: John Tweak | 28/11/2009
As Social Media Marketing has caught on the internet and has been creating waves around the world following the successful introduction of social media on the internet, it’s time for Yahoo Store owners to jump on the bandwagon and create a niche for themselves with Yahoo Store SMM. By creating a credible existence in social media forums, Yahoo Store owners can turn the trust that their audience places in them into measurable profits.

Find the Best for You

By: albert seonext | 28/11/2009
The article discusses about the SEO service in India in a compare to the other companies of the world and why SEO service India can be a best service.

What's a Town Car Service?

By: Rakhi Chowdhary | 18/11/2009 | Cruising
No need to build schedule for transit, there are many companies that offer town car rentals services in Orlando, FL round the clock. United Luxury Transportation (ULT) Rental Cars provides some of the best rates to be found online for rental cars in Orlando Florida.

Outsource Php Programmers

By: Rakhi Chowdhary | 31/10/2008 | Outsourcing
Why outsourcing is required these days??? Small and middle sized enterprises (SMEs) have tight budget and developing a web application may require huge amount which may be out of their pocket. Outsourcing has emerged as a result of increased competition in the market, globalization, online marketing, digitalization, advancement in technology.

Offshore Website Development

By: Rakhi Chowdhary | 21/10/2008 | Web Design
With digitalization of world and integration of various modules separated geographically all changes are reflected dynamically in this real world and fetching information is easy these days. E-commerce is best example for this that lets visitors to shop online, all transactions being managed from the backend; you just enjoy shopping, placing orders without bothering about its other side happening.

Harnessing Web 2.0 Development

By: Rakhi Chowdhary | 21/10/2008 | Internet Marketing
Broaden your web horizon harnessing web 2.0, for your help web is available as an open source where you can use and reuse the market and resources and have individual control, openly conversing and communicating, sharing your resources and views, and easily creating new corporate paradigm using readily available spontaneous modular elements.

Effective Website Design Solutions

By: Rakhi Chowdhary | 21/10/2008 | Web Design
In this tech savvy world, effective web design requires expertise and pragmatism in web design, graphics, search engine optimization and content as well. Mere web design knowledge would not work if the website is not search engine friendly.

Windows Hosting Services Florida

By: Rakhi Chowdhary | 11/09/2008 | Web Hosting
Windows hosting services are used whenever one uses MS Access for database, ASP for delivering content and VB script for the enhancements of the site. If a website collects data from an Access database a window server is able to integrate this data flawlessly.

Software Solutions Florida

By: Rakhi Chowdhary | 11/09/2008 | Software
The solutions provided these days are highly customized to adapt to the time needs. They can be changed accordingly if required so that they fit in the development process. These solutions include Customer Relationship Management systems, E-Commerce systems, and Intranet, Extranet and Portal solutions, Database application, Payment and Financial applications.

Web Designing in Florida

By: Rakhi Chowdhary | 11/09/2008 | Web Design
The web based designing forms the core of the services offered by the web companies in Florida. A full gamut of professional and within price range services of web development and designing services are offered by these companies. The websites are designed in such a way that the design and navigation improves the ranking of the website.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (0.28, 6, w1)