You'll want to check keyword density, meta tags, content, and your page-loading speed. All of these are factors in getting your site ranked for on-page SEO. Then, there's a whole other side of rankings with off-page SEO.
There are two aspects;
1/ on page seo where you are using keywords and strategically placing them with bold an italics.
2/ Off page seo which is effectively the engine behind the site.
There is a lot of info here on this forum if you read through it to give you a good appreciation.
As with most things there are differing opinions so no one is definitely right and also the rules change! Bit frustrating but interesting to say the least.
It is a big subject and there are website design classes to help but learning website design is a big and involved field that you will have to assimilate in stages to grasp it. Keep at it though and you will progress.
to make website seo friendly firs you should design your website under w3c standered. your site should be free from all html and css error. validate your website on w3c. if you succeed to get w3c certificate. your site is seo friendly.
your website ranking follow these steps 1.create meta tags 2.create robots.txt
first step enter these words in www.google.com (creat free meta tags)then creat your website title name, your website description , your web site related key words ,and robots follow index .then put meta tags(center)in your website <head>center</head>.
create your website site map in xml format (www.google.com enter these words.create xml sitemap)
then put your site map in your website server
then put site map in www.google.com/webmasters/tools
(yohoo and bing also available webmaster tools)
last method of website ranking create robots.txt file (www.google.com enter words creat robots.txt)
put robots.txt file in your server
your website ready for the ranking
create robots.txt file in text format (www.google.com enter these words)
First focus on your keywords and keyword density but don't sacrifice your message. Write your content like you were writing to a friend. Let your creativity take over and write from your heart. Focus on what you want to say and don't worry about optimizing your web page content until you are completely satisfied with your message.
Once you have nailed down your content then utilize the meta tags keywords, description and title. Use your keywords when naming your pages and also for paragraph headings.
Also use Seo Friendly Urls. Keywords in <h1> tags (there should be only one <h1> title on the page), than in <h2>, <h3>. Keywords in image title. Try to get links from directories, blogs, forums with high PR. While building back links focus on pages with similar content like yours.
Well make put fresh, informative and quality content on your website.. Also it should be relative to your domain..
That's a very board question. I am assuming you are at Beginner level for SEO.
1. Do Keyword Research (What's are your target keywords)
2. Keep your website Structure organized.
3. Optimize Contents (Text, alt text, Meta Text etc)
4. Make sure your site is indexed to search engines.
5. Create links by submitting Directory, Forum, Blog,Social Media Marketing, Exchange etc.
6. Update contents regularly.
There is many things but it can give you a good start of SEO.