Create and Deploy a Website From Start To Finish!

Create and Deploy a Website From Start To Finish!

by: Brock Coffee

Need a website for small business, church, sports team, or community but don’t know where to start? Don’t have the time or maybe even the knowledge on how to build and or publish a website? Well let me say it’s really know big deal. I will try to give you the basics to get started.

Ok let’s get to it. Here are some steps you can follow in no particular order.

Step one, create some pages.

You probably have heard of ขHTMLข, html stands for ขhypertext markup languageข. Hypertext Markup Language is a textbased markup language used for web documents. In HTML, markup indicates page structure. A website can be made up of many ขhtmlข files. If you know absolutely nothing about HTML then you’re going to have to do some research or purchase a book. If you’re using a good HTML editor or MS Word then this task is not be so bad. I don’t want to get into the task of coding HTML in this article so you’re going to have to play around with building some practice pages.

About HTML editors

Their are many editors that can be used to create and edit html files. Some free, some costing hundreds of dollars. Since it is a text based language pretty much any text editor will do but I suggjest investing in a good WIZzeewig. (Short for what you see is what you get). My favorite is Macromedia Dreamweaver. If you have Microsoft word then you can save ขWordข documents as web pages as well.

Page Types

There are basically two types of web pages, static and dynamic. What’s the difference between a static and dynamic web page? Well it is exactly that, static or dynamic. Static never changes. It basically just text, links and images. Dynamic web page, dynamic HTML or DHTML is a technique of creating interactive web sites by using a combination of the static markup language HTML, a clientside scripting language (such as JavaScript, ASP, PHP) and the style definition language Cascading Style Sheets. I’ll get into JavaScript and Cascading Style Sheets some other time.

Step two, a name for your website. My favorite!

So you need a name for this website, it’s called a domain name. What is a domain name you ask? A domain name is a unique name that identifies an internet site. The Internet is made up of hundreds of thousands of computers and networks, all with their own domain name or unique address example (www.website.com). It’s as simple as that. You’ll have to find a name that no one else has taken and register it. The typical cost is less then $10 a year. If you are starting an online business it is best to select a name that is representative of the products you’re selling. For example, if you are going to sell potted plants then a name like ขpottedplants.comข would be your best choices. Why?, the search engines (Google, Yahoo, etc.) like it.

Step three, choosing a web host.

A web host is where you will serve your website to the world. You will create your site and upload it to your hosting server. This can be a daunting task if you are new to this kind of thing but before you know it, it will be as simple as pie. Here are few things to consider when searching for a web host.

Will this company be around in the long run. There are literally hundreds of web hosting companies out there and they are all pretty much the same.

Are they reliable? What’s the point of having a website if users can’t reach it. While we may not fully understand the intricacies of the internet, we want to be assured that our web hosting provider has enough room for growth as well as the expert manpower to take care of all this for us.

Is it easy to use? Many webmasters are quit techsavy, they don’t have a team of programmers on hand to execute thier every desire. Tools like a control panel and website builder can be very important.

Value: How does it compare in price to others web hosts with the same features.

Step four. Welcome to the show.

So now you got some web pages, a domain and a host. Its time to upload the files. Transferring a file or files from the userกs computer to a remote computer (Your Host).

Many HTML editors have upload capabilities built in. There are loads of free FTP (File transfer Protocol) software available.

In conclusion

Building and deploying a website may seem like quit a challenge but with some experience, practice and time along with a little research you can become a great web master. I suggest investing in some good books and a good HTML editor.

About The Author

Brock Coffee is IT professional with 10 years experience He is founder http://www.liquidmediastudios.com. LiquidMediastudios sells readymade website design templates created to use as a basis for fast and highquality website development. Professional flash and web design templates.

This article was posted on April 19

by Brock Coffee

Search Engine Crawlers and Dynamic Web Pages

Search Engine Crawlers and Dynamic Web Pages

by: 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 don’t index/crawl dynamic web pages well. This statement is only half true. The correct statement should be กSearch engines don’t 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 ก?ก character(s).
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 don’t 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 serverside 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 can’t be compiled beforehand. They can only be processed by web servers on the fly when the page is requested by a visitor. Dynamic pages can’t be viewed without a web server.
When a dynamic page is requested, the web server first looks at the pageกs source code and if any serverside 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 visitorกs 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 pageกs full URL changes when values after ก?ก change. The portion after ก?ก is called the pageกs query string parameter(s), or simply query parameter(s). Every time when parameter(s) 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 pageกs URL as http://www.examplesite.com/product.asp?id=12345. But if the same pageกs URL is
http://www.examplesite.com/product.asp?id=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 Googleกs webcrawling robot. Yahoo! Slurp is Yahooกs webcrawling 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).ก
Googleกs 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.ก
Letกs 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/actionguide/buildsite/sefriendly.php) referenced black hat seo discussion thread on Cre8ASiteForums. Its URL is http://www.cre8asiteforums.com/viewtopic.php?t=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 pageกs URL. For example, the previous URL can be hard coded as
http://www.examplesite.com/product12345233.asp
Hand code every dynamic page is timeconsuming. 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.php?sroty=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 กhowtoก stepbystep action guide, tips, knowledge base articles, and more.

This article was posted on July 12, 2004

by Jerry Yu

Dynamic Pages

Dynamic Pages

by: Clare Lawrence

Dynamic pages and the Search Engines By Clare Lawrence 10th March 2003 Clare is the CEO of Discount Domains Ltd a leading UK Domain name registration service.

Do search engines such as google penalise dynamic pages?

Dynamic pages are used to deliver content from a database to websites – the advantage being that data can be updated and the contents of pages changed without the need to reload pages etc.

Google publishes guidance notes on its site at http://www.google.com/webmasters/2.html and at http://www.google.com/webmasters/guidelines.html

These say that dynamic pages are indexed but that the Googlebot ( Google’s spider ) can overwhelm dynamic sites and therefore the amount of pages indexed are limited

Google recommends: “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.

How to get dynamic pages indexed

There are ways to get dynamic pages indexed, if the site is relatively small, then create a site map, which has static links to each of the dynamic pages. This gives the search engines a “doorway” to the dynamic pages.

For larger sites there are a number of ways to change the syntax of a dynamic URL so that it appears to be static. e.g http://www.discountdomainsuk.com/glossary.php?lang=english&gid=28 can be rewritten as http://www.discountdomainsuk.com/glossary/english/28

Index pages If your index page is dynamical generated then it will be particularly difficult for search engines to index your site. If possible you should avoid dynamically generated index pages

Algorithms

The search engines and Google in particular are getting better at indexing dynamic pages.

Looking for more advice?

We have built up an article bank on our site – many from the leading specialists in each field, please feel free to browse them, The articles cover Domain articles , Web hosting articles , , Search engine articles , emarketing and much more.

Conclusion,

Dynamic pages are very useful to deliver content particularly if you wish to use a content management system. The Search engines do have some difficulties with dynamic content, but there are ways to improve the chances of dynamic pages being indexed.

About The Author

Clare Lawrence is CEO of Discount Domains Ltd – A leading UK provider of Domain name registration.

discountdomainsuk.com

[email protected]

This article was posted on April 28, 2004

by Clare Lawrence