Hidden text refers to web content disguised to be invisible to visitors, usually as a deceptive keyword stuffing technique. Hiding text or links is a violation of Google's Webmaster's Guidelines, and can result in penalties, or complete removal of a website from the search engine.
Acceptable uses of hidden text include:
To determine whether the use of hidden text is justified, question whether it improves the content's accessibility, or if it's being used to deceive search engines.Top
A hit is a request to a web server for any type of file. There are normally many hits for each page view, as web pages are typically comprised of numerous files, including:
Because one web page view results in numerous file requests, hits are not appropriate as a measure of traffic. Hits are, however, useful in evaluating web server requirements and to monitor server stress levels.
More accurate measures of web traffic volume are page views and unique visitors.Top
A .htaccess (hypertext access) file is a "distributed configuration file" that provides a way to make web server configuration changes on a per-directory basis.
.htaccess should not be used if the better performing web server configuration file is available. However, most web hosts don't allow access to configuration files; therefore, .htaccess is a convenient way to override default server configurations.
Common .htaccess uses:Top
HTML5 is the fifth revision of HTML, the main markup language used to create web pages. The HTML5 specification was published by the World Wide Web Consortium (W3C) on October 28 2014; however, most major web browsers already supported a variety of HTML5's new features before it reached final recommendation status.
Work on HTML5 began in 2004 by the the Web Hypertext Application Technology Working Group (WHATWG) Ian Hickson because of the slow development of W3C's web standards, and the W3C's decision to abandon HTML in favour of XHTML 2.0. At that time, the W3C's HTML 4.01 hadn't been updated since 2000.
In 2007, the W3C changed directions once again, this time abandoning XHTML, and resolved to adopt the WHATWG's HTML5 as the starting point of its new HTML working group. Together, the W3C and the WHATWG worked on the development of the HTML5 specification until 2012, when differing visions and goals for the specification resulted in the two groups working on separate versions.
The WHATWG continues working on a versionless "Living Standard" for HTML, in their words:
continuously maintaining the specification rather than freezing it in a state with known problems.
HTML5 introduced numerous new HTML elements that offer some semantic replacements for generic divs and spans. The following new elements all work in Internet Explorer 9 and above, Firefox, Opera, Chrome, and Safari:
HTML elements are the basic units of HTML, the predominant markup language of the Web. Most elements have an opening and closing tag that surround the element's content.Learn more about HTML elements Top
A heading is an HTML element used to structure web pages into user-friendly sections with brief topic descriptions, for easy scanning and improved readability.
HTML heading tags are available in six levels (
<h1> to to
<h6>), with H1 as the most important and H6 as the least. Headings are used hierarchically, as in the following example markup of headings and subheadings:
<h1>Canada</h1> ... <h2>History</h2> ... <h2>Geography</h2> <h3>Climate</h3> ... <h2>Architecture</h2> ... <h2>Neighbourhoods</h2> <h3>Old Montreal</h3> ... <h3>Mount Royal</h3> <h4>Attractions</h4> ... <h2>Demographics</h2> ... etc
Most web browsers render more important headings in larger fonts than less important ones by default; however, as with all other HTML elements, presentation can be visually styled to preference with CSS.
Headings are among the most semantically important HTML elements, as they add logical structure and context to web content that helps visitors and search engines access web sites more efficiently.Top
The HTML table is an element used to represent tabular data (information you might find in a spreadsheet) on a web page. For several years, HTML tables were used innapropriately, to define invisible grids for web page layout design structure, a job reserved for CSS.
|Col A||Col B||Col C||Col D|
|Row 1||Cell B1||Cell C1||Cell D1|
|Row 2||Cell B2||Cell C2||Cell D2|
|Row 3||Cell B3||Cell C3||Cell D3|
<table> <caption>Example of simple HTML Table</caption> <thead> <tr> <th>Col A</th> <th>Col B</th> <th>Col C</th> <th>Col D</th> </tr> </thead> <tbody> <tr> <th>Row 1</th> <td>Cell B1</td> <td>Cell C1</td> <td>Cell D1</td> </tr> <tr> <th>Row 2</th> <td>Cell B2</td> <td>Cell C2</td> <td>Cell D2</td> </tr> <tr> <th>Row 3</th> <td>Cell B3</td> <td>Cell C3</td> <td>Cell D3</td> </tr> </tbody> </table>
Note: CSS not included in the above example.Top
A HTML Title is an HTML element used to title web pages, telling search engines what each page of a website is about, much like the chapter of a book. Unlike HTML headings, HTML Titles are not visible on rendered web pages, although they do appear on the title bar, at the very top of most web browsers.
The HTML Title is the single most important HTML element to search engine optimization, and an important signal used by search engines to index web pages. In search engine results, the contents of HTML titles appear as a link that visitors click on, immediately followed by the content on the page's meta description.
<title>Complete List of Google Algorithm Updates | Springboard SEO</title>Top
A HTTP cookie, also known as web cookie, or browser cookie, is a small file that stores data on computers about web browser activity. Cookies are set and retrieved by websites and analytics applications to track user-preferences such as language selection, which pages were viewed, and more, including:
("Status code" redirects here)
Prior to a web page being displayed, the web server hosting the website sends a three-digit error/status code as part of its response data. The five categories of HTTP status codes (with common examples) are:
Commonly referred to a link, a hyperlink is a clickable reference to another hypertext location or file, usually a web page.
Example of HTML markup for a link:
<a href="http://www.springboardseo.com/">Springboard SEO</a>
Links that point to external websites are interpreted by search engines to be votes of confidence for each referenced web page. These endorsements are powerful ranking signals, and are the basis of Google's PageRank algorithm.
Linking to low-quality sites can reflect poorly on your website's content; therefore. it's considered best practice to use a nofollow attribute on external links when you cannot vouch for the quality if the targeted page.Top
HyperText Markup Language (HTML) is the main markup language used in the creation of web pages. HTML consists of a number of structural elements which can be used to mark up headings, paragraphs, lists, images, links, and other types of content for rendering in web browsers, and for efficient crawling by search engines.Learn more about HTML Top
HyperText Transfer Protocol (HTTP) is a communications protocol used to request and transmit web pages over the Internet or other network.Top