SEO (Search Engine Optimization) rules from multiple sourcesCompiled by Floyd Jay Winters 03/31/2010, 07/27/2011 |
||
SEO - Wiki Definition:Search engine optimization (SEO) is the
process of improving the visibility of a website or a web page in search
engines via the "natural" or un-paid ("organic" or
"algorithmic") search results.
To get started with Microsoft Bing, see Webmaster Center. Yahoo! Site Explorer® Webmaster Tools Verification Metatag Content An excellent link for rating good and bad SEO features is: Another link is: http://justcreativedesign.com/2008/06/09/10-seo-rules-for-designers/
Floyd Jay Winters - SEO quick Summary:
Below is the site map from one of my Web sites, it is
saved as sitemap.xml:
Below is the robot.txt file that tells the bots what to rank and identifies the sitemap.xml. It is named robot.txt.
Expression Web SEO Ruleshttp://expression.microsoft.com/en-us/library/ff723900(Expression.40).aspx WEB1000 An alt attribute should not start with the word "copyright," the copyright symbol [© or (c)], or any other character or symbol that has no search-engine relevance. WEB1001 - The <body> tag is missing * WEB1002 - The page is too large. The contents of the <body> tag should end before the first 100 KB of a page. WEB1003 - The <noframes> tag is missing. Each page that contains a <frameset> tag should have a <noframes> tag. * WEB1004 - The <h1> tag should be declared only once in a page * WEB1005 - This page contains no <h1> tag. Each page should include a single <h1> tag that accurately summarizes and describes the contents of the page. WEB1006 - The <h1> tag contents are too long. The <h1> tag should contain fewer than 150 characters. WEB1007 - The <h1> tag contents are too short. If an <h1> tag is empty, search engines may consider it to have no relevance. WEB1008 - The <h1> is not inside the <body> tag section * WEB1009 - The <img> or <area> tag does not have an 'alt' attribute with text. The 'alt' attribute of the <img> or <area> tag begins with words or characters that provide no SEO value WEB1012 - A hyperlink that contains the value nofollow for the rel attribute will not be analyzed and followed by search engines. This rule is triggered when the SEO Checker encounters a hyperlink similar to the following: <a href="http://www.proseware.com/example.html" rel="nofollow">Example</a> WEB1015 - The hyperlink contains a session ID such as <a href="/index.action?jsessionid=314CA23119DAD4D69A25699156B0FC7D">jsessionid link</a> WEB1016 - The hyperlink ends in an ampersand WEB1018 - Hyperlinks that point to a directory should end in a slash (/).The following is an example of a correctly formatted hyperlink.: <a href="http://www.proseware.com/news/">Proseware News</a> * WEB1019 - The 'alt' attribute of the <img> or <area> tag contains too many characters. The contents of an alt attribute should not exceed 150 characters. WEB1020 - The page contains too many hyperlinks. Search engines will only index and follow the first 100 links in a page. Some search engines may consider a page with 100 or more hyperlinks to be a "link farm," which is considered to be a deceptive technique to artificially inflate a site's ranking. WEB1021 - The hyperlink contains too many query string parameters. Most search engines will analyze and follow a link only if it contains three query string parameters or fewer. WEB1022 - The <meta name="description"> tag is not inside the <head> tag * WEB1023 - <meta name="description"> tag are too long; tag should contain fewer than 150 characters. WEB1024 - The <meta name="description"> tag contents are too short, should not be empty. WEB1026 - The <meta name="description"> tag should be declared only once in a page WEB1027 - The <meta name="description"> tag is missing. Each page should have a <meta name="description"> tag. * WEB1028 - The <meta name="description"> tag contents are not unique within the site. Because search engines typically display the contents of the <meta name="description"> tag in search results, each page should have a single, unique description that accurately reflects the contents of the page. * The <meta name="description"> tag is one of the most important tags that the site developer controls that can influence the relevance and ranking of a site in search-engine results. The <meta name="description"> tag helps differentiate sites in search-engine results. A precise, descriptive snippet of descriptive text can improve the click-through volume to the site. If two pages in a site contain identical <meta name="description"> tags, a search engine may arbitrarily decide which one is the most relevant in the search-engine results. This may reduce the page relevancy for a keyword search and may lower the search-engine ranking of both pages. WEB1029 - The <meta name="keywords"> tag is not inside the <head> tag * WEB1030 - The <meta name="keywords"> tag contents are too long. Tag should contain fewer than 874 characters. * WEB1031 - The <meta name="keywords"> tag contents are too short. If the contents of the <meta name="keywords"> tag are too short, search engines may not consider them to be relevant. WEB1033 - The <meta name="keywords"> tag should be declared only once in a page WEB1034 - No keywords are defined for the page. WEB1035 - The <meta name="keywords"> tag contains multiple instances of a single term. WEB1037 - Make sure 'nofollow' and 'noindex' are used correctly in <meta name="robots"> Robots.txt is the file that search engines use to determine which pages they should crawl. Make sure that you use the nofollow and noindex attributes correctly in the <meta name="robots"> tag. The nofollow attribute instructs a search engine to index the content of the current page but to ignore the targets of hyperlinks on that page. The noindex attribute instructs a search engine to ignore the contents of the current page and continue indexing the other pages in the site. WEB1038 - The <meta name="robots"> tag contains invalid values. A <meta name="robots"> tag includes one or both of the attribute values nofollow or noindex. WEB1040 - The hyperlink contains an invalid character, such as a carriage-return character WEB1041- The <meta http-equiv="refresh"> element is being used for redirection. * Using the <meta http-equiv="refresh"> for redirection may reduce your search-engine ranking. * WEB1042 - The page is not well-formed: Close self-closing takes like <br /> Properly quote your attributes, special syntax characters like > should be > and & should be & ... The element tags are case-sensitive; The beginning and end tags must match exactly. WEB1043 - This page contains one or more <iframe> tags but does not contain content for viewers that do not support frames * WEB1045 - The title and description for the page are identical. WEB1046 - The <title> tag is not defined inside the <head> tag section * WEB1047 - The <title> tag contents are too long. Each page should have a single, unique title contained inside a <title> tag inside the <head> tag section of the page and should not exceed 65 characters. * The <title> tag is the most important tag that the site developer controls that can influence the relevance and ranking of a site in search engine results. * WEB1048 - The <title> tag contents are too short. The <title> tag contains placeholder content that provides no search benefit WEB1050 - The <title> tag should be declared only once in a page WEB1051 - The <title> tag is missing WEB1052 - The <title> tag contents are not unique within the site. A good sample: <title>Contact Us</title> * WEB1053 - The URL in the hyperlink is not lowercase WEB1054 - The anchor is not formatted consistently. The following is an example of a correctly formatted hyperlink to an external site. <a href="http://www.fabrikam.com/">Fabrikam, Inc. Home</a> WEB1056 - There is more than one canonical link. A canonical link communicates the preferred version of a URL to search engines. A canonical link is defined in the <head> tag section of a page. Many sites, particularly database-driven sites, can display the same page using different URLs that include session IDs or other parameters. Different links to the same page are indexed as separate pages by search engines. For example, the following URLs resolve to the same page: • http://www.proseware.com/product.php?item=software&category=server • http://www.proseware.com/product.php?item=software&category=server&sessionid=1957 The following is an example of a correctly formatted canonical link. <link rel="canonical" href="http://www.proseware.com/more.html"/> WEB1057 - Canonical links are not defined inside the <head> tag section * WEB1058 - The anchor text contains values that provide no search benefit. The <a> tag appears to contain generic text, such as "link" or "click here." WEB1063 - The <noscript> tag is missing. * WEB1064 - The <title> tag contains placeholder content that provides no search benefit, such as a default values of <title>Title</title> |