We all want a big traffic to our websites, for this we need to make our website visible to other users. The best thing we can do is SEO, So i post this guide today on a website and i was thinking that you may need it
Here is my little guide.
1 The website content
Our site must have content which can be indexed by Search Engine Crawlers which means images and text. The text is the most important thing because is the easiest object which can be indexed.
Now we refer to this things: text/code relation, repeated words, highlighted words (bold, italic, underline) and headers.
Firstly we refer to the text/code relations, what means that ? Simple, how much SEO is our code. Sometimes using some html features like tables, we lose information which is vital for a good indexing.
We must put off the tables and use "div" with an external CSS file( is better if we use an external CSS file and not inside the page).
Secondly we refer to the words which are repeated in our page, the crawlers have many techniques for deduction the relevance of the website which are more or less intelligent, for example we have in our page the word "programming" posted 11 times, is clear that the subject of my page is "programming", so the Search Engine will find my page by the word "programming".
Thirdly we refer to the highlighted word. It is a simple subject. We must know that if we highlight a word in our page for example with the "bold" tag, this word will be added by the crawler in the keywords list of the indexed page.
Fourth we refer to the headers (h1, h2, h3 etc.). Many peoples ignore this tags with the reason "i Have my own predefined style" it's wrong, these tags are a good source of keywords and are needed for indexing the page. If you really want an own style use CSS to customize this tags.
Normally a webpage must contain one "h1" tag which will define the page. "h2", "h3" tags will emphasize the subject, and they also must be in the page.
2. Links and Images
We all use images in a webpage, others than the styling images (backgrounds, navigation bar etc.), but these images also need to be SEO friendly, here is a simple thing we can do, using the "alt" tag, which will be the text in our image, so :
will be
When we refer to links in our page we must know that the crawler do not know where the link is going and what article is in the page where our link redirect us and the text inside the link in many times is not relevant, for example <a href="Page.php"> Go to Page 3</a>, this will be irrelevant for the crawler . For this we have the "title" tag, so
will be
3 We need Pages
A good website must have more than 5 pages, this is good for SEO, also we have to know that every page must have it's own keywords, description and title.
So pages like index.php?page=page1 are really bad for SEO, but this kind of pages have a better security. In this case we have the mod_rewrite function from apache, with this function we can "confuse" the crawler that the page we show is other page. For example we have index.php?page=page2 using mod_rewrite function we will make the crawler to belive that we will show the content of mypage.html.
4.InBound Links
Probably the most important thing in SEO are the IBLs, all the links for other websites which goes to yours. Link exchange is a good deal in this case.
I learned this things in the past from this article. It is in romanian.
This is all for today. Good Luck!
P.S. This article is mine integral, I inspired it not copied.
P.S.2 It is not the first website I posted this article, it's the second one
Here is my little guide.
1 The website content
Our site must have content which can be indexed by Search Engine Crawlers which means images and text. The text is the most important thing because is the easiest object which can be indexed.
Now we refer to this things: text/code relation, repeated words, highlighted words (bold, italic, underline) and headers.
Firstly we refer to the text/code relations, what means that ? Simple, how much SEO is our code. Sometimes using some html features like tables, we lose information which is vital for a good indexing.
We must put off the tables and use "div" with an external CSS file( is better if we use an external CSS file and not inside the page).
Secondly we refer to the words which are repeated in our page, the crawlers have many techniques for deduction the relevance of the website which are more or less intelligent, for example we have in our page the word "programming" posted 11 times, is clear that the subject of my page is "programming", so the Search Engine will find my page by the word "programming".
Thirdly we refer to the highlighted word. It is a simple subject. We must know that if we highlight a word in our page for example with the "bold" tag, this word will be added by the crawler in the keywords list of the indexed page.
Fourth we refer to the headers (h1, h2, h3 etc.). Many peoples ignore this tags with the reason "i Have my own predefined style" it's wrong, these tags are a good source of keywords and are needed for indexing the page. If you really want an own style use CSS to customize this tags.
Normally a webpage must contain one "h1" tag which will define the page. "h2", "h3" tags will emphasize the subject, and they also must be in the page.
2. Links and Images
We all use images in a webpage, others than the styling images (backgrounds, navigation bar etc.), but these images also need to be SEO friendly, here is a simple thing we can do, using the "alt" tag, which will be the text in our image, so :
PHP:
<img src="..."/>
PHP:
<img src="..." alt="The Little boy of Michael Jackson" />.
PHP:
<a href="page.php"> link to page 3</a>
PHP:
<a href="page.php" title="The big danger of pollution">Link to page</a>
3 We need Pages
A good website must have more than 5 pages, this is good for SEO, also we have to know that every page must have it's own keywords, description and title.
PHP:
<head><title>My title of page 3</title><meta name="description" content="description here"><meta name="keyword" content="my, keywords, here"></head>
4.InBound Links
Probably the most important thing in SEO are the IBLs, all the links for other websites which goes to yours. Link exchange is a good deal in this case.
I learned this things in the past from this article. It is in romanian.
This is all for today. Good Luck!
P.S. This article is mine integral, I inspired it not copied.
P.S.2 It is not the first website I posted this article, it's the second one