A perfectly optimized website has the convergence of on-page and off-page SEO factors. It is fundamentally about getting traffic from organic or free searches, which are relevant to users. This is the more ethical and effective means of attracting visitors who potentially can be converted to paying clients or customers.
The major search engines such as Google, Yahoo and Bing rank websites based on specific algorithms. The latest updates in these algorithms have emphasized the relevancy of content in terms of quality and volume. Highly informative contents that have balanced keywords and back links are more favored than contents that are merely stuffed with keywords. Onsite spamming and keyword stuffing are now penalized.
Paid advertisements are still effective but they are costly and limited in terms of long-term positive results. Hence, they are more difficult to sustain compared to organically derived traffic.
On-page factors
Content: The text content of a website is considered as the most important for both search engine crawlers and human users. All other on-page factors are secondary because it is the text content that provide the preliminary information and guide both robotic crawlers and humans on the page. Text content includes articles, page titles, descriptions, and clickable navigational links.
Although there are other types of web content such as photos, videos and interactive animations, the text content is the one that generally provides meaning to the other content. The text content is also the one that is crawled by search engine spiders.
High quality content must be able to engage the interest of readers. At the same time the content must appeal to crawlers. Readers must find the content either useful or entertaining. The content must be free of basic grammatical and language usage errors.
The facts in articles must be well-researched and the overall flow of the content must be logical. On the other hand, entertaining content will require greater creativity. It does not have to become a classic literary piece but it should at least be exciting to read.
Codes: HTML, JavaScripts, CSS and other web-based codes can be considered as the hidden content of web pages that determine the structure, layout, formatting and other features of a web page. These codes are interpreted by browsers and display the content accordingly.
Architecture: This refers to the overall structure of a website or web page. It includes crawler-friendliness, loading speed and URL's. Search engines crawl and index web pages by using the structure of the pages. The structure must not hide any link or relevant keywords.
Off-page factors
Back links: These serve as votes for a website that can be found in other locations in the world-wide web. They point back to the site being promoted. They can be included in the resources boxes of articles, in blog and forum posts, and as anchor texts.
Reputation: This refers to the public perception about the credibility of a website. It may take several years and great effort to build reputation.
Authority: News websites, academic websites, government websites and big corporate websites have authority in terms of the information and services that they offer. Only a handful of websites can have this status.







