An entire website consists of several HTML documents, with a single document called a webpage. The homepage is the start page and thus an example of a webpage. The content of a website is contained in the source code and stored on a web server, including files, graphics, and scripts.

How it is created[edit]

Web pages are generally created with the markup language HTML. A uniform layout and design can be created and applied to several webpages using CSS (Cascading Style Sheet).


A web page can be designed in any way, there are no regulations that must be observed. However, it is advisable to stick to certain standards that are expected by users, such as placing the navigation bar at the lower or right edge which may cause confusion among some users, as they are used to navigating on the left edge. Such unconventional layouts can quickly annoy users and they will leave the site. An operator has the goal to keep users or even potential customers as long as possible on their site. On the one hand, he wants to sell and convince, on the other hand, the length of stay is a variable which search engines include in the ranking. Whether a user remains on a web page depends not only on Content, but also on the design.


Web pages can be accessed through one or more URLs. A web page does not have to be linked necessarily. It may be online but cannot be found by Crawlers. Only those who directly enter the URL will find the web page. Moreover, the webpage may be stored locally, i.e. not online. Care should be taken that websites do not contain any orphaned pages.

Static Web Page[edit]

Static web pages are submitted as a response to a client request and will be displayed the way they were originally designed. If corresponding HTML standards are adhered to, they can be viewed independent of browser and operating system. Creating them is easy, the page layout fast, and security high.

Dynamic Web Page[edit]

With regard to dynamic web pages, there are client-side and server-generated documents. The former is executed by the client’s browser and the server connection does not have to be maintained thereafter. The user can interact with the page because it responds to user inputs. However, the page is static from a server perspective. Examples are Java applets or JavaScript calculators.

Documents generated on the server side are interpreted by the web server and are responsible for the output. This is a great advantage: users don’t have to worry about anything else. However, if the programmer does not pay attention to security, there is a very high risk of hacker attacks. Another disadvantage is that the server can be overloaded if too many clients use the service as the resources are not sufficient. Examples are many including guestbook, forums, web stores with Article Directories, there are many possibilities. It can be programmed with PHP, Perl, CGI or ASP.

Relevance to SEO[edit]

Every single page has to be optimized for itself, because each page is viewed by search engines, unless a Canonical Tag is set or it is not linked. With OnPage Optimization the page will be elevated in the ranking. This does not just depend on the content, but also on error-free code, long length of stay, short Response Time, and much more. For example, Flat Designs can be used to optimize loading time. This reduces loading time, wich has high influence on user experience