Major search engines are:
Major local search engine are:
To find backlinks to your site/page use:
Some others:
Use pain text rather than images, CSS, JavaScript, Flash, SilverLite or other technologies for important content.
Make sure your site work without with CSS, JavaScript, Flash, Java, etc disabled. Check your site with screen reader or text browser (lynx, w3m).
Build valid HTML pages. Validate against W3C and other tools. Make site mobile friendly and use the mobile friendly test.
Avoid HTML frames and iframes.
Market your site so other sites link to yours. The more valuable and relevant site point to you the more rank you get!
Tend to focus on single topic per page.
Avoid cryptic URLs. Craft human attractive URLs as URL words directly can be indexed. Use dashes instead of spaces.
Avoid duplication. Shutdown mirrors. Use <link rel="canonical" ...> tag to point to page on main version from mirrors or page variants. Avoid page variants (like embedding sid into URL). Use:
<link rel="prev" ...> <link rel="next" ...>
to gather paginated content.
Tags title, h1 / h2 / h3 and:
<meta name="description" content="..."> <meta name="keywords" content="...">
have great impact. As usual make sure them have unique content across the web and your pages.
Use keywrds for internal a links.
Add rel="nofollow" to spam or money making links.
Mark up site using microformats: ARIA, schema.org.
Keep navigational structure (global and hierarchical) easy to crawl.
Submit sitemap to search engine webmaster tools.
Ensure a fast load time and absent of HTTP errors.
Make site sharable across social media.
Use redirects when changes site structure. This usually move page value to new page.
Produce new content frequently. That make crawlers visit your site more frequently.
http://webmasters.stackexchange.com/questions/22877/seo-where-do-i-start/ http://webmasters.stackexchange.com/questions/10281/seo-tips-and-tricks-for-web-developers http://webmasters.stackexchange.com/questions/2/what-are-the-best-ways-to-increase-a-sites-position-in-google http://webmasters.stackexchange.com/questions/237/basic-seo-optimization
All popular search providers use title tag content as text for main link to result entry and meta name="description" or relevant page piece for description.
Also title is used in browser window title bar and as bookmark title.
http://www.example.org/sitemap.xml http://www.example.org/robots.txt
Start line with # to commet it out.
Disable all robots (that respect robots.txt):
User-agent: * Disallow: /
To allow all robots complete access:
User-agent: * Disallow:
To allow a single robot:
User-agent: Google Disallow: User-agent: * Disallow: /
All valuable search engines support Allow and Sitemap tags:
User-agent: * Allow: / Sitemap: http://example.com/sitemap1.xml Sitemap: http://example.com/my_sitemap2.xml
The longer path the higher priority of Allow and Disallow tags.
Instruction to not index current page:
<meta name="robots" content="noindex">
Instruction to not follow links on current page:
<meta name="robots" content="nofollow">
Pair combinations:
<meta name="robots" content="noindex, nofollow"> <meta name="robots" content="noindex, follow"> <meta name="robots" content="index, nofollow"> <meta name="robots" content="index, follow">
To prevent spam on forums and blogs or to including commertial links:
<a href="http://spam.com/sale/20-off" rel="nofollow">You win 100$!!</a>
Give backlink (this page redirect to siteexplorer.search.yahoo.com):
linkdomain:DOMAIN -site:DOMAIN