Set 1 SEO rules

SEO – Frames
Frames violate numerous SEO conventions and web accessibility in terms of, for example, the ability to save a particular Web site as a favorite or mail, sending the URL directly to a friend, etc. in addition, when viewed with older browsers, the “back” button is deactivated and printing of the web page is impossible. Frames should be avoided as far as possible, even if newer generation generators can better manage them.

SEO – Intro Pages

Launching the site with an intro page prevents site users from accessing the information they are looking for. Wrong SEO. A website must communicate instantly what it is and what a user can expect to find.

An intro page to allow regional or regional language selection is not necessary as there is a possibility to automatically identify this.
Javascript intro to re-target and configure purposes are also discouraged, even if users do not notice them because they have an impact on search engines and accessibility. nowadays there are better alternatives for server-side use.

Print – Required in SEO

Web users often want to print the content of a page. print content can be solved by implementing a print function and also by including style sheets that have been optimized for printing.

SEO – Page title

The site must contain an exact description of the “title tag”, a title page. It is based on the following:

The title is displayed on the title bar of the browser window.
The title is used when setting a bookmark (or favorite).
The title is displayed in the browser in the list of previously searched pages.
Many search engines offer the title as a hyperlink.
Search engines use the content of the title for their searches.
Site users often read just the first words and therefore should have enough information about the website.
Therefore, default titles such as “Untitled Document” or “Untitled Page” or just “title” are not useful.

Description – basic in SEO

The site must contain a precise and meaningful description. It is based on the following:

Each page of a website should have a title and a description of the page, a description that reflects the content of the page itself. This has many advantages, for example, page titles are used to mean and are read by search engines. Unique page titles therefore result in search engine optimization.


HTML is a mark-up language used to create websites, and is platform independent. “HTML is not a programming language, because HTML does not allow, say, a control robot, setting a variable or a play program. Texts that are not validated as HTML source can cause high costs, especially if it mobilizes the browser look for errors and report them and therefore the user experience is affected. More information: The correctness of the HTML source text can be verified with a so-called “validator”.

Acronym: HTML: Hypertext Markup Language

Site content

It has to be well structured with logical and significant headings (h1, h2, h3 …). Significant words that are important to understanding the text must be placed at the beginning of the title, for web users mainly perceive only the first words of a title. Titles must be no more than 60 characters long.
Titles can also have a positive impact on Quiz search engines.


Pop-ups tend to annoy Internet users because they appear suddenly and can not be controlled. In addition, many users associate gambling with untrustworthy gambling and porn sites. User-friendly sites should not include pop-ups, with the following exception: a printed copy, preview of a pop-up page.

Links Anchor interrupted

These disconnected links will provide a place in the Google Appeal queue because any linear scan interruption from Google leads to delisting the pages to be indexed after that link. Practically for Google, they no longer exist

This page is optimized for …

This page is optimized for … or “Best to open with Netscape Navigator and 800×600” – It unnecessarily reduces the use of a website and tell the site user to choose the “correct” configuration for Allow an optimized display of the site. It is the duty of the website owner (web designer) to create an optimized site so it remains functional

Links visited

Marking hyperlinks previously visited helps users identify which pages of the site have been previously read. In other words, the navigation interface should answer three essential questions: “Where am I?”, “Where have I been?” and “Where to go?”

If the hyperlinks you’ve previously visited are properly marked, make sure the mark is quite obvious without the link being highlighted in itself, but maintaining a contrast with the background.

Navigation lists

HTML-specific lists should be used for navigation, to ensure accessibility and separate design by structure and content.

some time ago, empty tables and images were used to design navigation links. However, tables are meant to display data, while the images are for graphics, pictures, etc.

Using HTML lists, browsing can be made of separate style sheets. This leads to a site with clean HTML and CSS, and also increases performance.

Tagging Links when users move the cursor over them

In order to allow users a good browsing of your site, it is necessary that the links can be identified and that they are highlighted in color at a mouse-over.

Internet users are expected to be hyperlinked in coded or underlined colors. Therefore, the “underline” tag should not be used for text with a hyperlink. Using the “underline” tag for hyperlink text makes it more difficult to recognize authentic hyperlinks.

Set 2 SEO rules
Resizing Fonts

Not all people with visual impairments use technical support to browse the internet. The font enhancement feature is an important element to ensure that all information on the site can be read by all users. Even those who are not visually impaired feel the need to increase font sometimes. At the same time, an increasing number of older people browse the web; they need a feature to increase the font. For this purpose, it is important to define not the font size in pixels, but also in percent or “em”.

Meta Description

“Description” is used to summarize the content of an HTML page as short and incisive as possible. The content of this meta information is not displayed to the user in the internet browser, but the search engines use it to a certain extent to assess the relevance of a site to the results page.

The description summarizes the content in a single sentence. Summaries are normally displayed on the search engine results page and greatly contribute to the choice of web users.

URL Complexity

“Even if the address-level machine, such as the URL, was not exposed in the user interface, it’s there, and we found that users are actually trying to decode the URLs of the pages to deduce the structure of their websites Users are doing this because of the lack of navigation support and the sense of location in current web browsers, so a URL should contain the directory and the file name to understand the nature of the information space. ”

Keywords – Think of Expressions

Many web users use two or three search words. especially web users who are focused on their use. Search examples, rather than unique keywords, in order to narrow the search.
Do not limit yourself to keywords, but use search phrases such as “dog feed” or “baby vaccination.” For the most commonly used search phrases, popular search engines and directories display special offers.

Suboptimal Target

When you click a link, Internet users expect to see the new page in the existing window. Most users lose control if there are multiple open windows, they are unable to navigate back with the back function and are lost. If new windows appear but are not seen by the user, the perception is that the site does not work properly. Users need to know to close them to return to the original window. In this case, users must be informed that a new open window will appear.

Site map

Sitemaps allow users to have a quick overview of the site.

Spaghetti Markup

Separation between design and website structure has advantages. The clearer the distinction, the more the two areas are independent. The lack of such a distinction is also called “Spaghetti Markup” or “Soup Label” (the term “HTML tag”).

nowadays it’s easy to save colors, type fonts, design images and, to a large extent, even site structure

Blink Elements

Blinks and movement in text must be avoided. Site users would like to read at their own pace. Static text can be read faster by users and does not oblige them to wait for text returns. In addition, printing page problems may occur.

Document type, Statement

HTML is just one of a series of markup languages, although it is best known. HTML is relatively old and has seen several variants, quite different. The Document Type declaration indicates which markup language and what version of it was used. A sorting software, for example, a web browser, can understand this.

Links to CSS files

in terms of websites, Cascading Stylesheet (CSS), the files can be linked to each other, they are mainly responsible for designing the site. The site manager can not see them if the paths to CSS linked files are no longer correct because it is almost impossible to manually revise the entire code after each change. Files can potentially be erased by mistake, or a path can be manipulated. .
For this purpose, javascript codes should only be implemented in a way that allows the site to display properly even without javascript.

Log in to the international spam database

So-called “blacklists” are kept all over the world to avoid spam. The lists contain domains, emails or iP addresses. Messages from emails can be treated separately if they are found to relate to one of the listed criteria. This may vary from reception, deny a delay, from deleted text to spam. Black lists can be kept locally or centrally on servers, in what is called a “Blackhole Realtime List” (RBL).

Text with all capital letters

A full capitalized text reduces the reading speed of approx. 10%. Unique words in the text are not easily recognizable by the eyes, and blur the entire text into a block. A capitalized text is perceived as aggressive, amateur, childish and unprofessional. Use capitals only for short titles.

The correct order of the headings

Titles must be ordered in a somatic and logical way, ie there can be no bounce from h1 to h6, for example. in addition, the first title must be h1.

Using keywords

Keywords allow search engines to find sites for interested users. Keywords should be chosen from the web user’s language and vocabulary to describe the content of the page as closely as possible. .
The use of accurate and meaningful keywords is still an advantage, even if the importance of keywords has fallen for google. Example for this page SEO word

Aspect tables

A layout based on the tables has many disadvantages compared to a pure CSS appearance. A CSS layout improves both accessibility and performance.

Webmaster Tip: Make sure that when you integrate content with a third party, for example, with iFrame, there are no included layout tables.

Privacy policy

The website owner uses the Privacy Policy to inform users about how personal data will be treated and how the data protection rules will be respected.

The robots.txt file

The robots.txt file allows web managers to specify each search robot with registry search rights. The file contains instructions for crawlers. The vast majority of modern search engines are aware of the instructions in the robots.txt file.

Feed RSS or Atom

RSS is a technique that allows users to subscribe to the content of a website such as news, reports, blogs, etc. Atom is a concurrent format with RSS.

Recently published content is regularly and automatically downloaded to the subscriber’s computer or other devices subscribed to RSS or Atom. RSS-based features are increasingly integrated into existing applications, such as e-mail programs or Web browsers.

RSS: Really Simple Syndication, also called Rich Site Summary or Total RDF

Summary table

“The table element has an optional SUMMARY attribute to describe the scope and / or structure in the table, the list provided by the SUMMARY attribute is particularly useful for non-visual browsers.”

Table header

Table heads should be recognized as such. This allows users with disabilities to experience optimized table usage. in addition, it allows a simple unified formatting of all tables on the website via CSS.

Graphical Sitemap

An image map is a graphical file with clickable areas to re-direct users. This means that the unique areas in the graphical file can be defined in such a way that they act as a link in a text. By clicking on the specific domain, users are directed to an external or pre-defined URL of the site.
Image maps contain problems, especially when they contain barriers

Images with other missing text

The alternate text is displayed if an image can not be downloaded or if the mouse pointer is moved over the image *. The important alternative text for visually impaired visitors, using an audio tool to read the content of the site and the alternative text of the images. This is a basic aspect of SEO
On the other hand, alternative text can also be recognized by search engines. The alternative text must be formulated in a correct way and should be a detailed description of the image. Internet Explorer displays alternate text as a tooltip if the mouse cursor is past the image. This is not forbidden, but it can annoy the authors of the page. It also indicates that the Alt-attribute refers to this tooltip, which is wrong. if you want to add a descriptive tooltip for your images, use the “title” attribute.

Nr. keywords

Using an ideal keyword number can contribute to the searchability of a website. However, search engines can rank as “keyword spammers” if too many keywords are used.

Nameerver location

Name servers should be placed in different physical locations.

“It is recommended that three servers to provide organization level zones, with at least one of which must be well separated from the others. For areas where reliability must be even higher, four, or even five, servers may be desirable.

HTML – Class Id and Name

For an abstract design and structure, HTML should contain classes. Classes are invisible to website users, and allow to categorize items, points, areas, etc.

The website designer can select and re-create classes with a stylesheet. The pads are only needed to differentiate items, points, areas, etc. A common mistake is, for example, the classification of all elements of a type that adds no value, but makes HTML and CSS unnecessarily long, complex and difficult to understand. Such cases are also referred to as “Classitis”. Another typical error is the wrong appointment of classes.

“id” as a parameter in URLs

Search engines do not include pages that contain “id =?” Or “& id =” of their URL or query string. Google does not index those pages in autumn 2006, in contrast to their previous practice. in addition, these URLs are not recommended because they do not specify how other objects are called, they do not mean anything to users and are not optimized for search engines.

“If you decide to use dynamic pages (ie, the URL contains a” “character?), Be aware that not every spider – search engine crawls dynamic pages as well as static pages.

Related Links

This means that subsequent links need to be separated by a printable, non-hyperlinked, and stand-alone character. The problem is easily resolved by using a link navigation list. Extra characters can be added with CSS.

The amount of CSS inter-linked / imported

Nowadays it’s easy to save color, font, image, and to some extent even CSS (Cascading Style Sheet).

Numerous variants are possible, which should be evaluated on a case-by-case basis. A great advantage is that browsers do not download CSS files to each page, but save them in cache.