Search Engine Optimization - Hints
SEO Hints - TITLE Tag:
The perfect Title Tag:
- most important keyword of the page at the beginning of the title tag
- should animate to click, exciting, litte filler words, complete phrases
- no longer than 70 characters!
- should describe the content of the page
- brand name at the end separated by a hyphen or a pipe
Bad Title Tag:
- 10 keywords separated by commas
- all pages have the same title tag
- only the brand name
- far too long title tag stuffed with keywords
- boring, no statement, not exciting
<head> <title> Primary Keyword - secondary keyword freezes hell | Brand name </title> </head>
SEO Hints - META Description:
The perfect META Description:
- 150 - 160
- encourages the user to click
- interesting and exciting, easy to read
- focus on the goal of the page
- should describe the content of the page
- describes the page with the main keywords
Bad META Description:
- pure keyword stuffing
- difficult to read, no text flow
- does not describe what the user gets to see on the page
- boring, no statement
- all pages have the same meta description
<head> <meta name="description" content=" SEO - onpage optimization - How good is a website optimized for search engines? Check the onpage factors and improve your website. " /> </head>
SEO Hints - Text / Content of the Body Tag:
The perfect Text:
- has at least 500 words
- is for users, not for search engines
- has a keyword density between 3 and 5%
- is of high quality
- is not a copy from other pages
- has lists, tables, pictures
- has paragraphs, headings, subheadings
- has internal and external links to related topics
- consists of text with no semantics
- has no images
- was written just for search engines
- has spelling errors
- has many ads
- does not have the keywords in a good context
- is hard to read
- is boring
Read your page and ask yourself:
- Would you trust the information presented in this article?
- Is this article written by an expert or enthusiast who knows the topic well, or is it more shallow in nature?
- Does this article have spelling, stylistic, or factual errors?
- Are the topics driven by genuine interests of readers of the site, or does the site generate content by attempting to guess what might rank well in search engines?
- Does the article provide original content or information, original reporting, original research, or original analysis?
- Is the content mass-produced by or outsourced to a large number of creators, or spread across a large network of sites, so that individual pages or sites don’t get as much attention or care?
- Does the page provide substantial value when compared to other pages in search results?
- How much quality control is done on content?
- Does the article describe both sides of a story?
- Would you expect to see this article in a printed magazine, encyclopedia or book?
- Does this article have an excessive amount of ads that distract from or interfere with the main content?
- Are the pages produced with great care and attention to detail vs. less attention to detail?
- Would users complain when they see pages from this site?
SEO Hints - Performance, Loading Speed:
Good for performance:
- fewer requests, less file loading
- shrink all files that are delivered to the browser (gzip)
- combine CSS files to one single file
- use CSS sprites for images
- use inline images / data URIs if possible
Bad for performance:
- lots of requests to small images
- usage of different webfonts
- slow webserver, CMS / blog without caching
- uncompressed JS, CSS and images
- comprehensive source code
- many third party elements (Twitter, FB, Google, Tracking), mean lots of additional http requests
- it depends on the website what is good or what is bad
- we think a total website size of under 750 kb is good
- but consider that this is different from browser to browser, the available bandwidth of the user
and its location also play a big role
wrong graphic formats, too many alpha channel transparency, improper compression of pictures,
no GZip compression ..
- good tools for website performance are Webpagetest and YSLOW
SEO Hints - Sites in Google Index:
- more pages tend to be better than a few
- the number of pages corresponds to that of the analyzed site
- the broader a website is thematically the more pages are needed
- if Google returns 0 pages, then the site is not known to Google and can not rank
- the number of pages is lower than the number that are actually present
- the number of pages is higher than the number actually present, this usually means that parts are indexed multiple times
- a search engine requires a certain number of pages to consider the site for a specific topic.
- we recommend at least a high two-digit number.
SEO Hints - Google PageRank:
- is a historical ranking factor that is hardly relevant.
- Page Rank updates are very rare (less than once a year).
- PageRank is only a small aspect that Google uses in the Hummingbird algorithm.
- PageRank 0 means the page is not known by Google.
- a low PageRank value is 1 to 3.
- a medium PageRank value is 4 to 6.
- a high PageRank value is over 6.
SEO Hints - Headings:
- headings contain important keywords are not too long and do not repeat on other sites
- 1 H1 Tag, 2-3 H2 Tags and 6-7 H3 Tags per site, depending on the length of the text
- Clear hierarchy, H1 -> H2 -> H3, etc.
- H tags contain pictures or graphics
- contents of the h tags are not unique
- for example if the h1 tag contains always the name of the website or company
- too much h tags with little text
- H Tags structure the text and improve the readability
- should describe or summarize the following text
- not too long, not too short
- help search engines to determine the purpose of the site
SEO Hints - Mobile:
- responsive Webdesign, one website for all devices
- do not use Flash, Popups or small fonts
- be sure your website fits the viewport of the major mobile devices, buttons and links must be large enough
- incorrect handling of different user agent strings
- the site is responsive but the meta viewport width=device-width is not set
- robots.txt prevents the googlebot from crawling of CSS and JS files
There are three ways to point the Google Bot to a mobile version of the website:
- via <meta name="viewport" content="[VIEWPORT SELECTOR]"> markup (responsive webdesign)
- via <link rel="alternate" media="[VIEWPORT SELECTOR]" href="[ALTERNATIVE URL]"> markup (alternate mobile URL)
- via Vary: User-Agent HTTP Header (different versions of the same URL for mobile devices)
- Google recommends the responsive variant but treats all methods the same.
- Only one method should be used
- If the mobile version is served via a different URL the mobile URL requires a canonical tag that points to the desktop version.