HTML, CSS & PHP
What is HTML ?
HTML (Hypertext Markup Language) is a code used in a file for viewing on the World Wide Web. The code tells the Web Browser (Internet Explorer, Firefox etc.) how to display the Text and Images for the viewer to see.
What is CSS ?
CSS (Cascading Style Sheets) are a set of styles (colors, fonts, layouts etc.) that can be applied across the entire web site. By defining a master set of styles it is possible to maintain consistency of appearance across the web site and enable changing one style element by simply editing a single piece of code.
What is PHP ?
PHP (Hypertext Preprocessor) is a scripting language that processes code on the server before sending the output to the browser in the form of a web page.
It enables the use of contact forms without revealing the email address that can be harvested for spam.
It also enables a master file (such as a menu bar) to be reproduced on multiple pages, so if something is changed on the master file it is reflected on all pages across the site without the need to individually change the code for each page.
Search Engine Optimization (SEO)
Search Engine Optimization is the process of increasing the volume and quality of traffic from search engines (Google, Yahoo, MSN etc.) via search results based on Keywords (words that are most relevant to the content of your site).
SEO is not just a matter of putting as many Keywords on your site (keyword stuffing); but making sure the keywords are relevant to the content on your site as well as integral factors in the way the web pages are designed.
External links from other sites to yours are also a major factor in SEO.