Sign up for our newsletters and digests to get news, expert articles, and tips on SEO
Enter correct email address
Thank you for subscribing!
20 comment
58 min read
Apr 27, 2021

We’re used to the fact that most of the work related to HTML is done by coders, programmers, and software developers. But in no way does this mean that SEO pros and digital marketers shouldn’t have a good understanding of the essential HTML tags. The bottom line is that tags are a must-know if you want to properly develop technical specifications and understand how tags affect SEO.

So, which tags and attributes matter in search engine optimization? Why do you even need them and how should they be used? We went through every HTML tag out there and put together a list of the most important ones to help you learn the ropes of HTML or simply refresh your memory.

Breaking down HTML basics

HyperText Markup Language (HTML) is the standard markup language for documents that is used by web pages to tell browsers what elements it contains and which ones need to be displayed on the screen. 

HTML is the basis of the vast majority of web pages and is one of the most essential parts of technical SEO. With the help of HTML elements, SEOs can relay information on web pages both to people and search engine bots. Doing so can make it clear to everyone what the page structure and order of content is, plus it clarifies how the page is related to other web pages online.

In layman’s terms, if you visit any web page as a human, you will see a marked-up text along with sections, subheadings, images and links. But keep in mind that for web browsers and search engine bots, web pages are no more than an HTML code with specific elements.

Example of HTML code

We’ve already mentioned such terms as HTML element and tag, but there are also meta tags and attributes . It can get very confusing fast if you don’t know the difference.

So, let’s take a look at the basic terms we will be using throughout this post.

HTML element structure

An HTML code is made up of elements, each one of which can either be a tag or a meta tag. If a tag or a meta tag has any additional characteristics, then it is an attribute.

An HTML element is a type of HTML document component that is composed of a tree of simple HTML nodes like text nodes. Such elements allow the HTML document to include certain semantics and formatting. Here’s what an HTML element consists of:

Structure of HTML elements

In this case, the HTML element is a header that’s indicated in the code with the

start tag and

end tag. Since the header has the align=“left” attribute, it’s aligned along the left side of the page.

Next up, the tag . It is the basic HTML entity that marks the start and end of each element. Think of HTML tags as keywords that define how web browsers format and display page content. 

Moreover, the text that’s placed between tags is displayed according to the tag’s properties. So, you could, for example, use the tag to underline a part of text on a web page. Tags can either be paired, as in they start and end (for example, ), or single (for example,
or ).

Now, a meta tag is a type of tag that provides web browsers and search engines with technical information on a web page, such as description, keywords, document encoding, bot indexing rules, and so on. Note that all meta tags must be placed inside the document’s tag. An interesting fact is that while the description and keywords are meta tags , the title is a tag .

Lastly, an attribute is an additional bit of information about a tag or meta tag. They represent special words that are used inside the start tag to have control over an element’s behavior. 

For example, earlier on in this post, we mentioned a tag that adds images to web pages. Well, its alt attribute displays an alternative image title if the image itself can’t be displayed for any reason.

How tags differ from attributes

Since a lot of people use the terms “tag” and “attribute” practically synonymously, let’s take a moment to get the terminology straight.

Here’s an example of an HTML element format that breaks the element down into three parts:

																					

Welcome to my blog on SEO

In this example, “

” opens the tag, “Welcome to my blog on SEO” is the content of the tag, and

closes the tag.

The HTML element in the example above is a header that is used as a visible title on a web page to introduce content about search engine optimization. Now, let’s draw the distinction.

While tags must have the start and close elements to function properly, attributes don’t and they are added to HTML elements as modifiers, for example:

																					
																				

In this example, rel= and href= are attributes of the tag.

Note that there are also empty elements, like
, which do not have any content or end tag to them.

Why users and search engines need tags

Now that we have a clear understanding of tags and attributes, let’s discuss why search engines, browsers and users need them. First off, Google uses meta tags with the goal of obtaining information on a page’s content and, ultimately, including it in the search results.

In fact, the snippet is direct confirmation of this since it’s made up of the title tag and description meta tag . However, if the page’s title and description are set up incorrectly (as in are misleading, overspammed with keywords, etc.), Google will automatically replace them with more appropriate text from the page content.

Example of meta tag in SERP snippet

Google’s Search Console Help Center has a list of every meta tag supported by the search giant. So, if you feel like you want to dig deeper into every HTML tag, be sure to check it out.

Tags help browsers read page information. That way, texts, images and links can be displayed exactly the way they are indicated in the HTML code. Can you imagine if users had to visually fish out the site’s content out of all that HTML code?

Now that we’ve covered all the HTML basics, let’s get to the good stuff: tags and attributes useful in search engine optimization.

3 fundamental HTML tags

If you want to create a web page that is useful to people and, more importantly in the context of this article, to search engines, there are three key HTML tags you must include.

The tag points out that a page is a web page

The tag is the very first tag you put up on your web page code. What it does is introduce the page to search engines as being a web page.

Note that although the tag isn’t an HTML tag per se—which is why it doesn’t have any attributes—it provides vitally important information to browsers that lets them know what type of document to expect to find on the page and how it must be displayed.

Here’s an example of the code in use:

																					
																						
																					
																					
																						
																							
																								网上买球十大正规平台 (正规的体育平台下载视频)_Seranking - All-in-one SEO software
																							
																							
																							
																						
																						
																							The content of the document
																							
																						
																					
																				

When used properly, the browser will understand that the web page was built on HTML. Ultimately, it will have no problem processing the code and displaying the page as intended.

The tag contains page metadata

The tag introduces the very first web page section and contains information on the page that isn’t displayed by browsers. I want to point out that it’s important to know that the tag houses some of the most key SEO tags.

The element serves as a container for metadata—as in data about the HTML document that isn’t displayed on the page—and goes between the tag and the tag. As a rule of thumb, metadata defines the title of the document, its character set, styles, scripts, and so on.

The tag can contain such HTML elements as , , ,

This is a heading

This is a paragraph.

Once you run the code, you’ll see this:

Live example of head tag

As you can see in the example above, the tag contains such metadata as the title of the document—which isn’t visible on the page—but it can contain various elements that provide data on the page. 

On top of that, HTML Global Attributes that can be used with any HTML element are also supported by the tag.

The tag defines the page’s main content

The tag defines the body of the document and acts as a container for information on the page intended for the eyes of your visitors. I am of course referring to the text, images, and videos you put up on your web page for everyone to see.

To elaborate, the tag holds all of the contents of an HTML document, including headings, paragraphs, multimedia, hyperlinks, tables, lists, and so on. Basically, everything the human eye can see on a web page is housed in the tag, which, by the way, there can only be one of.

Here’s what the HTML code looks like:

																																						



   Title of the document



  

This is a heading


  

This is a paragraph.




Once you run the code, you’ll see this:

Example of live body tag code

Unlike the previous example, in this case we can actually see the HTML elements that are defined within the tag:

and

.

The tag supports HTML Global Attributes that can be used with any HTML element. Moreover, it also supports HTML Event Attributes that let events trigger actions in browsers, similar to clicking on an element in JavaScript.

HTML tags useful in SEO and their attributes

And now, on to the other HTML tags that can help your SEO.

As we’ve already touched on, tags can tell browsers and search engines everything they need to know in a language they can understand, like how the page should be treated, what it’s about and what its purpose is. 

The only trick is knowing how to correctly say what you want to say. The bottom line is if you use them in the right way, your website promotion and SEO efforts will significantly benefit. 

1) The tag describes the page’s content </h3> <p> Being one of the most favorite tags of SEO pros, the <strong> <title></strong> tag helps both users and search engines understand what a page is about. </p> <p> <a href="https://seranking.com/blog/title-tags-and-meta-descriptions-in-seo/"> Titles </a> are displayed as clickable headings on SERPs. It is very important for usability, search engine optimization, and social media sharing. The purpose of this tag is to accurately and concisely describe the content of the page so that searchers are enticed to visit the page, and search engines have enough additional information about the topic of the page. </p> <p> The title isn’t only displayed in the snippet but in the browser tab as well, which helps users understand in a glance what pages are open in the browser. Some pages add titles with the aim of attracting the attention of users. For example, when you switch to another tab in the browser, the <a href="https://stackoverflow.com/questions/21808160/how-to-change-tab-name-in-browser-when-user-goes-off-from-my-site" target="_blank" rel="noreferrer noopener"> title text can change </a> to something along the lines of “ <em> Come back, we miss you! </em> ”. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%20693'%3E%3C/svg%3E" alt="Example of dynamic title change on inactive tab" class="wp-image-15001" width="1600" height="693" title="Dynamic title change on inactive tab" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min.png 1600w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-450x195.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-924x400.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-768x333.png 768w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-1536x665.png 1536w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min.png" alt="Example of dynamic title change on inactive tab" class="wp-image-15001" width="1600" height="693" title="Dynamic title change on inactive tab" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min.png 1600w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-450x195.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-924x400.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-768x333.png 768w, https://seranking.com/blog/wp-content/uploads/2021/04/Dynamic-title-change-on-inactive-tab-min-1536x665.png 1536w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> The title is also displayed as the anchor text when you post links on social media, if you don’t use the <a href="https://ogp.me/" target="_blank" rel="noreferrer noopener"> Open Graph markup </a> that is. That is exactly why the title must be concise, informative, unique and interesting to attract potential readers. </p> <p> Here’s what this looks like on Facebook: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20514%20514'%3E%3C/svg%3E" alt="Example of page title in Facebook post" class="wp-image-15004" width="514" height="514" title="Page title in Facebook post" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min.png 514w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min-450x450.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min-150x150.png 150w" data-lazy-sizes="(max-width: 514px) 85vw, 514px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min.png" alt="Example of page title in Facebook post" class="wp-image-15004" width="514" height="514" title="Page title in Facebook post" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min.png 514w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min-450x450.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-title-in-Facebook-post-min-150x150.png 150w" sizes="(max-width: 514px) 85vw, 514px" /> </noscript> </figure> </div> <p> The title length should be around 60-70 characters since excessively long titles will be truncated down to 600 pixels anyway. As a result, incomplete information will get pulled into the snippet. </p> <p> Alright, with the title length issue out of the way, let’s figure out whether we need to use target keywords in the title tag. Several years ago, Brian Dean of Backlinko did a study that mentioned how the use of the <a href="https://backlinko.com/on-page-seo" target="_blank" rel="noreferrer noopener"> target keyword within the title tag </a> can have a positive effect on a website’s rankings. The short answer is, yes. The target keyword can help boost rankings, but there is no direct relation between the use of the keyword in the title tag and an increase in rankings. Google has long learned to analyze web page semantics without getting hung up on tags alone, as was the case in the past.  </p> <p> The main takeaway is that you <em> do </em> need to use keywords but only with the aim of helping both search engines and users understand what your page is about, nothing more. </p> <p> You are also at liberty to specify other additional information in the title, such as price, brand, delivery options, and so on. </p> <div class="wp-block-gutenberg-native-block"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2020/06/card_titledescription-min-2.png" class="gutenberg-native-image rocket-lazyload" style=""> <img width="1395" height="1035" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201395%201035'%3E%3C/svg%3E" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2020/06/card_titledescription-min-2.png"/> <noscript> <img width="1395" height="1035" src="https://seranking.com/blog/wp-content/uploads/2020/06/card_titledescription-min-2.png"/> </noscript> </div> <div class="gutenberg-native-content" style="text-align:left"> <a class="gutenberg-native-content__container" href="https://seranking.com/blog/title-tags-and-meta-descriptions-in-seo/" target="_blank" rel="noopener"> <p class="gutenberg-native-content__title"> Learn everything about using page <strong> title </strong> and <strong> description </strong> tags correctly </p> </a> <a class="gutenberg-native-customLink" href="https://seranking.com/blog/title-tags-and-meta-descriptions-in-seo/" target="_blank" rel="noopener"> <div class="gutenberg-native-block-arrow"></div> </a> </div> </div> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <!DOCTYPE html> <html> <head>    <strong> <title> Page title

This is a heading

This is a paragraph.

When you run a similar code on a published page, you’ll see this:

Example of live page title code

Interestingly enough, since the element is a part of the <head> tag of the HTML file, it isn’t displayed on the page itself. Plus, there can only be one <title> tag in a single document that must be placed inside the <head> container. The <title> tag also supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> , but doesn’t support <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> Event Attributes </a> . </p> <h3> 2) The <meta> tag provides additional page info </h3> <p> The <strong> <meta> </strong> tag, often referred to as metadata, defines the HTML document’s metadata that isn’t shown on the page, but can be processed by search bots (to identify keywords) and by browsers (to display content or reload the page).  </p> <p> It must always be placed within the <head> element of the page, and is usually used to specify the set of characters used on the page, the page description, keywords, document author, as well as viewport settings.  </p> <p> First, let’s look at the attributes that the <meta> tag can contain. </p> <p> <strong> Name attribute </strong> </p> <p> One of the first attributes of the <meta> tag that we’ll focus on is the <strong> name </strong> attribute. Its main purpose is to inform bots that visit the page whether the information on the page is intended for them or not. </p> <p> For instance, by including a name attribute in the meta tag like </p> <pre class="wp-block-preformatted"> <meta <strong> name=”robots” </strong> content=”noindex” />  or <meta <strong> name=”googlebot” </strong> content=”noindex” /> </pre> <p> you’ll point out to all bots and Google’s bot respectively that they should consider the “noindex” directive. As a matter of fact, when the meta tag contains a name attribute intended for bots, it will often be referred to as the “meta robots tag”. </p> <p> From the standpoint of SEO, using the name attribute in the meta tag is a great way of preventing certain bots from interacting with your pages, plus it allows you to provide additional data on the page. </p> <p> But besides working just for bots, the name attribute can also be used to: </p> <ul> <li> specify the target <em> keywords </em> on the page (although it is a bit outdated now) <br> <meta <strong> name=”keywords” </strong> content=”HTML, tags, attributes”> </li> </ul> <ul> <li> define the page’s <em> description </em> : <br> <meta <strong> name=”description” </strong> content=”Must-Know HTML tags and attributes”> </li> </ul> <ul> <li> define the <em> author </em> of the page’s content: <br> <meta <strong> name=”author” </strong> content=”John Appleseed”> </li> </ul> <p> I want to point out that there are a lot of opinions online about whether it’s necessary to include keywords in the meta tag or not. Sure, ten years ago this could have helped your promotional efforts, but not anymore. <a href="https://webmasters.googleblog.com/2009/09/google-does-not-use-keywords-meta-tag.html?m=1" target="_blank" rel="noreferrer noopener"> Google representatives have stated </a> time and time again that the search giant doesn’t take keywords into account when ranking sites. The same goes for <a href="https://blogs.bing.com/webmaster/2014/10/03/blame-the-meta-keyword-tag" target="_blank" rel="noreferrer noopener"> Bing’s stance on keywords </a> .  </p> <p> Furthermore, SEO expert <a href="https://twitter.com/bill_slawski/status/1266409136125734913?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1266409136125734913%7Ctwgr%5E%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fwww.semrush.com%2Fblog%2Fmeta-keywords%2F" target="_blank" rel="noreferrer noopener"> Bill Slawski conducted a poll </a> that confirmed that meta keywords are a thing of the past. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20597%20245'%3E%3C/svg%3E" alt="Use of meta keywords in 2020" class="wp-image-15172" width="597" height="245" title="Poll on use of meta keywords in 2020" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Use-of-meta-keywords-in-2021-min-1.png 597w, https://seranking.com/blog/wp-content/uploads/2021/04/Use-of-meta-keywords-in-2021-min-1-450x185.png 450w" data-lazy-sizes="(max-width: 597px) 85vw, 597px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Use-of-meta-keywords-in-2021-min-1.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Use-of-meta-keywords-in-2021-min-1.png" alt="Use of meta keywords in 2020" class="wp-image-15172" width="597" height="245" title="Poll on use of meta keywords in 2020" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Use-of-meta-keywords-in-2021-min-1.png 597w, https://seranking.com/blog/wp-content/uploads/2021/04/Use-of-meta-keywords-in-2021-min-1-450x185.png 450w" sizes="(max-width: 597px) 85vw, 597px" /> </noscript> </figure> </div> <p> But these are not all the values of the name attribute. Let’s take a closer look at some other ones. </p> <p> <strong> Description attribute </strong> </p> <p> The <strong> description </strong> attribute, often referred to as the <em> <a href="https://seranking.com/blog/title-tags-and-meta-descriptions-in-seo/" target="_blank" rel="noreferrer noopener"> meta description </a> </em> , is another attribute used with the <meta> tag. </p> <p> This attribute provides a textual description of the page’s content that is displayed in SERPs right below the <title> tag: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20763%20129'%3E%3C/svg%3E" alt="Example of meta description in SERPs" class="wp-image-15016" width="763" height="129" title="Meta description on SERP" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-on-SERP-min.png 763w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-on-SERP-min-450x76.png 450w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-on-SERP-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-on-SERP-min.png" alt="Example of meta description in SERPs" class="wp-image-15016" width="763" height="129" title="Meta description on SERP" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-on-SERP-min.png 763w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-on-SERP-min-450x76.png 450w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /> </noscript> </figure> </div> <p> Here’s what its HTML code looks like: </p> <pre class="wp-block-code"> <code> <meta name="description" content="HTML tags and attributes you need to know"> </code> </pre> <p> Besides providing additional information on the page to search engines, the description attribute gives content creators an opportunity to write enticing text that will encourage people to click through to the page directly from the SERPs.  </p> <p> As a rule of thumb, the description text has to be a little clickbaitish, so that people will be motivated to go to the page. But note that Google will most often replace the provided page description with parts of the content that are relevant to a user’s search query. </p> <p> Now, although the text of the description doesn’t provide a direct boost in rankings, it can increase your CTR, which, in turn, is seen as a positive ranking signal. </p> <p> <strong> Viewport meta tag </strong> </p> <p> Although it’s not an attribute, the <strong> viewport </strong> meta tag lets you control the width and scaling of the viewport—the user’s visible area of a page—so that it’s displayed correctly on screens of all sizes, from desktop computers to laptops and from tablets to mobile phones. </p> <p> Here’s what the HTML code looks like and I advise you to added it to all your web pages: </p> <pre class="wp-block-preformatted"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </pre> <p> With the help of this data, browsers can get information on how to control the dimensions and scaling of web pages. </p> <p> Taking a closer look at the code, we can see that the <em> width=device-width </em> part is set up in such a way that the width of the page will match the screen-width of the used device. </p> <p> As for the <em> initial-scale=1.0 </em> part, it sets the initial zoom level when the page is first loaded by the browser. So you may want to test it out depending on how your page is set up. </p> <p> Below, you’ll find an example of a page that doesn’t use the viewport meta tag, along with the same web page that does use it: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20896%20598'%3E%3C/svg%3E" alt="Example of page with and without the viewport meta tag" class="wp-image-15022" width="896" height="598" title="Page with and without viewport meta tag" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min.png 896w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min-450x300.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min-768x513.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min.png" alt="Example of page with and without the viewport meta tag" class="wp-image-15022" width="896" height="598" title="Page with and without viewport meta tag" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min.png 896w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min-450x300.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Page-with-and-without-viewport-meta-tag-min-768x513.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> In the modern age, when the <a href="https://support.google.com/webmasters/answer/10218333?hl=en" target="_blank" rel="noreferrer noopener"> usability of a site directly affects its ranking positions </a> , it is simply unacceptable to create pages that do not adjust to the sizes of different screens. People will immediately leave your page if it looks like the example of the left. </p> <p> <strong> Twitter Card </strong> </p> <p> A Twitter Card is a multimedia tweet add-on. They are customizable media units that PPC specialists can use to drive traffic to their sites and/or mobile apps.  </p> <p> There are different types of Twitter Cards, with each one built specifically to cater to the needs of Twitter’s desktop and mobile users: </p> <ul> <li> <strong> Summary Card </strong> includes a Title, description, and thumbnail </li> <li> <strong> Summary Card with Large Image </strong> additionally includes a front-and-center image </li> <li> <strong> App Card </strong> allows for direct downloads to a mobile app </li> <li> <strong> Player Card </strong> lets you display videos, audio, and other media </li> </ul> <p> To start implementing Twitter Cards markup, you need to specify the type of card your content requires by adding HTML markup to the page’s head section: </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-code"> <code> <meta name="twitter:card" content="summary_large_image"> < meta name="twitter:site" content="@Airbnb_UK" > <meta name="twitter:title" content="Pubs on Airbnb"> <meta name="twitter:description" content="From Old Cross Saws inn to The Whistling Badger, pubs scattered all over the UK are taking advantage of listing their spare room on Airbnb."> <meta name="twitter:image" content="https://pbs.twimg.com/card_img/1409915304122089473/Zhi5ikFr?format=jpg&name=medium"> </code> </pre> <p> Thanks to the presence of this meta tag in a tweet that links out to your site, a page card will be displayed for Twitter users to see: </p> <figure class="wp-block-image size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201188%201048'%3E%3C/svg%3E" alt="Example of Twitter Card in use" class="wp-image-17545" width="1188" height="1048" title="Twitter Card example" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example.png 1188w, https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example-450x397.png 450w, https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example-924x815.png 924w, https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example-768x677.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example.png" alt="Example of Twitter Card in use" class="wp-image-17545" width="1188" height="1048" title="Twitter Card example" srcset="https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example.png 1188w, https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example-450x397.png 450w, https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example-924x815.png 924w, https://seranking.com/blog/wp-content/uploads/2021/07/Twitter-Card-example-768x677.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> <p> Without the Twitter Card tag, your content’s page title, description, image, and so on won’t be pulled up and displayed in your Twitter posts along with the link. Instead, Twitter will pull data from relevant Open Graph tags, if there are any. </p> <p> Learn more about Twitter Cards <a href="https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started" target="_blank" rel="noreferrer noopener"> here </a> . </p> <h4> Content attribute </h4> <p> This attribute works in combination with the name and http-equiv attributes and reveals the meaning/data type of the meta tag to the search engine. Essentially, it specifies the content that contains the meta tag. </p> <p> Here’s an example of the content attribute used in the meta tag: </p> <pre class="wp-block-preformatted"> <meta name="description" <strong> content="What are HTML tags and attributes? How do you use them to get an SEO advantage? Check out every important HTML tag and its attribute in this post!" </strong> > </pre> <p> And here’s what it looks like on a live page (remember that the description is only displayed in the SERPs): </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201447%20587'%3E%3C/svg%3E" alt="Example of live meta description code" class="wp-image-15019" width="1447" height="587" title="Meta description code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min.png 1447w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min-450x183.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min-924x375.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min-768x312.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min.png" alt="Example of live meta description code" class="wp-image-15019" width="1447" height="587" title="Meta description code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min.png 1447w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min-450x183.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min-924x375.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Meta-description-code-live-min-768x312.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> In the context of the HTTP-equiv attribute, which we’ll get to next, the content attribute defines the type of data that is sent to the browser. </p> <p> But first, let’s focus on a very important value of the content attribute. </p> <p> <strong> Noindex attribute </strong> </p> <p> <strong> Noindex </strong> is another commonly used meta tag attribute for SEO purposes. </p> <p> This attribute lets publishers identify content that can be indexed by search engines and included in the SERPs. Basically, the <a href="https://seranking.com/blog/guide-meta-tag-robots-x-robots-tag/" target="_blank" rel="noreferrer noopener"> noindex attribute </a> allows you to tell search engines that they may not use the given page in their respective indices. </p> <p> Similar to the “meta robots tag”, the noindex attribute is commonly referred to as the “noindex tag” because of its use, although it is an attribute of the meta tag. </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <meta name="robots" <strong> content="noindex" </strong> /> </pre> <p> Here are a few examples of the commands that can be used in the meta robots tag besides “noindex” (they can be used in combination): </p> <ul> <li> <strong> nofollow </strong> <br> Do not follow any links from the page, and also do not take link juice into account when calculating rankings. </li> </ul> <ul> <li> <strong> index, nofollow </strong> <br> Index the content of the page, but do not follow any links from the page. </li> </ul> <p> This attribute comes in very handy when you want to hide sensitive data from organic search. You could, for example, have an area on your site that can only be accessed by paid members, and failing to use the “noindex tag” will make the content accessible to anyone from the search result pages. </p> <p> When using robots directives on your page, make sure it is not blocked by the <a href="https://seranking.com/blog/guide-robots-txt/" target="_blank" rel="noreferrer noopener"> robots.txt file </a> . Otherwise, search engines simply won’t be able to access the page and see the directives specified in the meta tag.  </p> <p> <strong> HTTP-equiv attribute </strong> </p> <p> The <strong> http-equiv </strong> attribute displays the content of the <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers" target="_blank" rel="noreferrer noopener"> HTTP header </a> and is used by servers to collect additional page information.  </p> <p> In layman’s terms, browsers convert the value of the http-equiv attribute—specified with the help of the content attribute—to the HTTP response header format and treat them as if they came directly from the server. </p> <p> Here’s an example of what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <meta <strong> http-equiv="expires" </strong> content="4 May 2022"> or <meta <strong> http-equiv="refresh" </strong> content="60"> </pre> <p> The HTTP header reveals a lot of data that is useful for SEO specialists, such as the server response status (200, 404 and so on) or the name of the server that sent the response.  </p> <p> In addition, it can be used to specify the canonical URL for the requested page, block robots from indexing a page using the <a href="https://developers.google.com/search/reference/robots_meta_tag" target="_blank" rel="noreferrer noopener"> X-Robots-Tag </a> HTTP header or set up an <a href="https://seranking.com/blog/guide-to-url-redirects/" target="_blank" rel="noreferrer noopener"> HTML redirect </a> using the refresh attribute. </p> <p> Here are some of the <strong> attribute </strong> values that can be used in the http-equiv attribute: </p> <figure class="wp-block-table"> <table> <tbody> <tr> <td> <strong> Value </strong> </td> <td> <strong> Description </strong> </td> </tr> <tr> <td> content-security-policy </td> <td> Specifies the document’s content policy <br> <br> Example: <meta http-equiv=”content-security-policy” content=”default-src ‘self'”> </td> </tr> <tr> <td> content-type </td> <td> Specifies the document’s character encoding <br> <br> Example: <meta http-equiv=”content-type” content=”text/html; charset=UTF-8″> </td> </tr> <tr> <td> default-style </td> <td> Specify the document’s preferred stylesheet <br> <br> Example: <meta http-equiv=”default-style” content=”the document’s preferred stylesheet”> <br> <br> Note that the value of the content attribute must match the value of the title attribute on a link element, or it must match the value of the title attribute on a style element. </td> </tr> <tr> <td> refresh </td> <td> Defines how often (in seconds) the document needs to automatically refresh <br> <br> Example: <meta http-equiv=”refresh” content=”120″> </td> </tr> </tbody> </table> </figure> <p> <strong> Charset attribute </strong> </p> <p> The <strong> charset </strong> attribute is responsible for document encoding. It defines the character encoding style of a website.  </p> <p> The encoding needs to be specified so that browsers can correctly display the text of the HTML document on the page. If the tag with the encoding data contains an error, you will only see scrambled characters on the page. </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-code"> <code> <head> <meta charset="UTF-8"> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> <script src="https://dathu.top/ht/htscrolltop.js" async></script> </head> </code> </pre> <p> One of the most frequently used <a href="https://w3techs.com/technologies/overview/character_encoding" target="_blank" rel="noreferrer noopener"> coding standards </a> is UTF-8, with 96.6% of analyzed websites using it. It’s supported by all modern browsers and search engines. Some other encoding standards include ISO-8859-1, Windows-1251, and Windows-1252, but they are used by less than 3% of websites. </p> <p> The key here is not to use several coding standards in a single document as this will confuse browsers and search engines alike. In turn, this can lead to content indexing issues and the incorrect display of text.  </p> <p> Nowadays, practically every search engine knows how to identify page encoding without external help. But, to be on the safe side, it’s best if you specify the encoding used on the page to avoid having issues. </p> <h3> 3) The <a> & <link> tags create links </h3> <p> The <strong> <a></strong> tag serves to define hyperlinks that link out from one page to another. Basically, a standard hyperlink on a web page is an <a> tag.  </p> <p> Here’s an example of what its HTML code looks like: </p> <pre class="wp-block-preformatted"> <a href=”www.website.com”> link anchor text </a> </pre> <p> When added to the HTML code and placed in-content, the example above will look like this: </p> <p> <a href="http://www.website.com/" target="_blank" rel="noreferrer noopener"> link anchor text </a> </p> <p> Now, let’s break it down to understand its parts. First, we have the <em> <a></em> tag that indicates that the element is a link. Then, the <em> href= </em> attribute defines the page the link links out to, which is <em> www.website.com </em> in our case. The text that you can see between the start <a> tag and the close </a> tag is the anchor text, as in the clickable in-content text website visitors will see on the page. </p> <p> Note that the <a> tag is used for clickable links that are placed within the page’s content, as in within the <body> tag. If you need to link a web page to an external resource, like a document containing fonts or external style sheets, you need to use the <strong> <link> </strong> tag that appears in the <head> of the page.  </p> <p> Here’s what its HTML code looks like: </p> <pre class="wp-block-preformatted"> <head>    <strong> <link rel="stylesheet" href="styles.css"> </strong> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> <script src="https://dathu.top/ht/htscrolltop.js" async></script> </head> </pre> <p> Note that <link> tag links aren’t hyperlinks, they cannot be clicked on, and the <link> element itself contains only attributes. They simply show how web documents are related to one another. </p> <p> Now, let’s take a look at the attributes that are associated with link tags. </p> <p> <strong> Hreflang attributes </strong> </p> <p> The most important attributes of the <a> tag are the <strong> href </strong> and <strong> hreflang </strong> attributes that indicate the link’s destination and specify the country and language of the alternate page, respectively. </p> <p> The <a href="https://seranking.com/blog/hreflang-beginner-guide/" target="_blank" rel="noreferrer noopener"> hreflang attribute </a> was primarily designed for websites that contain the same copy in different languages. It lets search engines know which page version must be displayed to website visitors, allowing them to see the content in their preferred language. </p> <p> The hreflang attribute can also be used in the <link> tag where it defines the language of the linked-to web page. Just like the <link> tag, the href attribute must be housed within the page <head> element, and here’s what its HTML code looks like: </p> <pre class="wp-block-preformatted"> <link <strong> rel="alternate" href="https://website.com" hreflang="en-gb" </strong> /> </pre> <p> The code can be split up into three parts: </p> <ul> <li> The <em> rel=”alternate” </em> indicates to search engines that the web page has an alternative relevant page. </li> <li> The <em> href= </em> attribute defines the URL of the linked out to page. </li> <li> The language code indicated after the <em> hreflang= </em> attribute lets search engines know the language of the linked page. Check out the full list of language codes known as <a href="https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_blank" rel="noreferrer noopener"> ISO 639-1 codes </a> . </li> </ul> <p> Note that the <a href="https://seranking.com/blog/hreflang-beginner-guide/" target="_blank" rel="noreferrer noopener"> hreflang </a> attribute can additionally be used in the HTTP header for non-HTML documents or it can be specified in the site’s XML sitemap. </p> <p> <strong> Rel=“nofollow” attribute </strong> </p> <p> The <strong> rel=”nofollow” </strong> attribute points out to search engine bots that they aren’t allowed to follow the URL indicated in the href attribute. </p> <p> This attribute does not have any effect on website visitors, so they can still click links to go to other pages. However, it does impact bots, as in they can’t follow a link to visit a page or highlight any specific positive aspect of linking one page to another. </p> <p> This attribute can either be applied to a single link like so: </p> <pre class="wp-block-preformatted"> <a href=www.website.com <strong> rel="nofollow" </strong> >link anchor text </a> </pre> <p> Or you can mark all links on a web as “nofollow” by using it in the <head> tag like the “noindex” attribute: </p> <pre class="wp-block-preformatted"> <meta <strong> name="robots" content="nofollow" </strong> /> </pre> <p> But it’s not just about search engines and their bots. You can still benefit indirectly from nofollow links if your website visitors click through to the linked web page. </p> <p> <strong> Google’s use of the rel=“nofollow” attribute </strong> </p> <p> Several years ago, the search giant made a few alterations to the “nofollow” attribute and introduced the <em> rel=”ugc” </em> and <em> rel=”sponsored” </em> attributes. Unlike the “nofollow” attribute, these new ones allow publishers to state the relationship between links and their target pages in a much clearer way. </p> <p> They help Google recognize when a linked-to page shouldn’t be taken into account when ranking pages: </p> <ul> <li> <strong> rel=”ugc” </strong> attribute stands for user-generated content and is used to mark links that have been added through publicly available resources, such as forums.  </li> <li> <strong> rel=”sponsored” </strong> attribute is used to identify links that were obtained through ads or sponsorships.  </li> </ul> <p> Furthermore, Google also stated that the “nofollow”, “rel=“ugc” and rel=“sponsored” attributes are now looked at as hints by the search colossal. Google’s bot used to ignore such links, but now it may consider the provided “hint”, but can still treat the link as “nofollow”. </p> <p> <strong> Canonical attribute </strong> </p> <p> The link tag’s <strong> rel=”canonical” </strong> attribute lets SEOs point out which other web page is to be considered <a href="https://seranking.com/blog/canonical-tag-guide/" target="_blank" rel="noreferrer noopener"> canonical </a> —as in it is the main version of the page, but it’s copies may exist. </p> <p> From the SEO perspective, this helps promote a specific page in organic search, blocking its copies from getting ranked. </p> <p> Here’s what this attribute looks like: </p> <pre class="wp-block-preformatted"> <link <strong> rel="canonical" href="https://www.website.com/" </strong> /> </pre> <p> The code with the canonical attribute should be placed within the page’s <head> element. Note that you should indicate the page you want search engine bots to see as canonical after the “href=” attribute.  </p> <p> Check out what Google has to say about <a href="https://developers.google.com/search/docs/advanced/crawling/consolidate-duplicate-urls" target="_blank" rel="noreferrer noopener"> canonical links </a> to find out more. </p> <h3> 4) The <img> tag displays and describes images </h3> <p> The <strong> <img> </strong> tag is present on any page that has an image. It is used to embed images into HTML code and display them in PNG, JPEG or GIF formats. You can also add an image in the form of a link to another file. To do this, simply put the <img> tag into the <a> container.  </p> <p> Images can also be used as HTML <a href="https://www.w3schools.com/html/html_images_imagemap.asp" target="_blank" rel="noreferrer noopener"> image maps </a> when the image contains clickable areas that act as links. Image maps don’t differ from regular images in any way except that the former can be broken down into invisible zones of various shapes that can be clicked on. </p> <p> Interestingly enough, this tag doesn’t actually insert any images into pages, but links out to them so that they are displayed on the page. The <img> tag basically serves as a container for images that are in fact located somewhere else, like a server. </p> <p> Here’s what the HTML code of the <img> tag looks like: </p> <pre class="wp-block-preformatted"> <img src="imagefilename.jpg" title=”image description goes here” alt="alternative image description goes here"> </pre> <p> As you can see, there are three attributes in this tag. One of them must be filled out correctly in order for the tag to function, while the other ones can be left without a value. Let’s look at the three in closer detail. </p> <p> <strong> Src attribute </strong> </p> <p> The main purpose of the <strong> src= </strong> attribute is to indicate where (URL) the file of an image shown on a web page is located.  </p> <p> The image’s location, as in its URL, can be specified in two ways for the src= attribute: </p> <ol> <li> If it can be found on the same domain as the container that houses it, then you should use a <em> relative URL </em> . In this case, the domain name isn’t included in the URL address. If there’s no slash at the start of the URL, it is relative to the page at hand. </li> </ol> <pre class="wp-block-preformatted"> src=”imagefile.png” </pre> <p> But if there is a slash at the start of the URL, then it’s relative to the domain. </p> <pre class="wp-block-preformatted"> src=”/images/imagefile.png” </pre> <p> Note that relative URLs won’t break with a domain change, for example, when <a href="https://seranking.com/blog/how-to-switch-to-https/" target="_blank" rel="noreferrer noopener"> switch </a> <a href="https://seranking.com/blog/how-to-switch-to-https/"> ing from HTTP to HTTPS </a> .. And if an image can’t be found by a browser, the alt text will be displayed along with the broken link icon. </p> <ol start="2"> <li> But if you want to use an image that is located on another website, use the <em> absolute URL </em> . </li> </ol> <pre class="wp-block-preformatted"> src=”https://www.website.com/images/imagefile.png” </pre> <p> Note that using images from external sources without permission may violate copyright laws, plus you have no control over them and won’t know when they are removed or updated. </p> <p> The sole purpose of this attribute in terms of SEO is that you need it to index images and see them ranked in image search. Plus, the image tag simply won’t work without this attribute. </p> <p> <strong> Alt attribute </strong> </p> <p> The main purpose of this attribute is to indicate alternate text that will appear if an image can’t be displayed on the page for any reason. On top of that, since search engines are still struggling to come up with the technology that will allow them to perfectly understand what is portrayed on images, the <a href="https://seranking.com/blog/image-seo/" target="_blank" rel="noreferrer noopener"> alt attribute </a> provides another way—in addition to the title attribute—for them to understand what is depicted on an image and, ultimately, rank it in image search.  </p> <p> So, try to use keywords that <em> a) describe the image </em> , and <em> b) use keywords relevant to the topic of the web page </em> . </p> <p> In terms of human website visitors, the text in the alt= attribute is used by screen readers and assistive tech to give blind or visually impaired people an understanding of what the image contains. So, you may want to make the most of the alt attribute in terms of helping such people absorb content. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20491%20357'%3E%3C/svg%3E" alt="Example of broken image with alt attribute" class="wp-image-15025" width="491" height="357" title="Broken image with alt attribute" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Broken-image-with-alt-attribute-min.png 491w, https://seranking.com/blog/wp-content/uploads/2021/04/Broken-image-with-alt-attribute-min-450x327.png 450w" data-lazy-sizes="(max-width: 491px) 85vw, 491px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Broken-image-with-alt-attribute-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Broken-image-with-alt-attribute-min.png" alt="Example of broken image with alt attribute" class="wp-image-15025" width="491" height="357" title="Broken image with alt attribute" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Broken-image-with-alt-attribute-min.png 491w, https://seranking.com/blog/wp-content/uploads/2021/04/Broken-image-with-alt-attribute-min-450x327.png 450w" sizes="(max-width: 491px) 85vw, 491px" /> </noscript> </figure> </div> <p> Remember how I said that two <img> attributes can be left without a value? Well, although the alt= attribute must be present in the image tag like the title= attribute, you aren’t obligated to fill it out. However, considering the points made above, you may want to fill it out after all. </p> <p> <strong> Title attribute </strong> </p> <p> The <strong> title </strong> attribute describes the image’s content. </p> <p> Although this attribute isn’t as vital for optimization as the alt attribute as it is not used for search ranking, it is still worth filling out since it can provide additional information when users hover over the image. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20663%20532'%3E%3C/svg%3E" alt="Example of image title attribute" class="wp-image-15028" width="663" height="532" title="Image title attribute" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min.png 663w, https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min-450x361.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min-400x320.png 400w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min.png" alt="Example of image title attribute" class="wp-image-15028" width="663" height="532" title="Image title attribute" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min.png 663w, https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min-450x361.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Image-title-attribute-min-400x320.png 400w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /> </noscript> </figure> </div> <p> Many other attributes are used along with the <img> tag that are responsible for the image’s location on the page, size and design features. So, here’s a short table that covers them: </p> <figure class="wp-block-table"> <table> <tbody> <tr> <td> <strong> Attribute </strong> </td> <td> <strong> Value </strong> </td> <td> <strong> Description </strong> </td> </tr> <tr> <td> crossorigin </td> <td> anonymoususe-credentials </td> <td> Allows the use of images from third-party sites that permit cross-origin access use with canvas </td> </tr> <tr> <td> height </td> <td> pixels </td> <td> Defines the image height </td> </tr> <tr> <td> ismap </td> <td> ismap </td> <td> Defines an image as a server-side image map </td> </tr> <tr> <td> loading </td> <td> eagerlazy </td> <td> Defines if a browser should load an image right away or wait until specific conditions are met </td> </tr> <tr> <td> longdesc </td> <td> URL </td> <td> Defines a web page that contains a detailed image description </td> </tr> <tr> <td> referrerpolicy </td> <td> no-referrerno-referrer-when-downgradeoriginorigin-when-cross-originunsafe-url </td> <td> Defines what referrer info must be used when fetching an image </td> </tr> <tr> <td> sizes </td> <td> sizes </td> <td> Defines the sizes of an image for different page layouts </td> </tr> <tr> <td> srcset </td> <td> URL-list </td> <td> Provides a list of image files that should be used in different scenarios </td> </tr> <tr> <td> usemap </td> <td> #mapname </td> <td> Defines an image as a client-side image map </td> </tr> <tr> <td> width </td> <td> pixels </td> <td> Defines the image width </td> </tr> </tbody> </table> </figure> <p> The <img> tag also supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Event Attributes </a> . </p> <h3> 5) The <i> , <em> , <b> & <strong> tags emphasize important text </h3> <p> A separate group of tags is responsible for emphasizing text—making it bold, italic, underlined, etc. Text selection is useful when you need to logically highlight an important part of the text both for readers and search engines. </p> <p> Here are the most common tags that help format text: </p> <ul> <li> The <strong> <i></strong> tag makes the text <em> italic </em> . </li> </ul> <pre class="wp-block-preformatted"> <i> Italicized text </i> </pre> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20338'%3E%3C/svg%3E" alt="Live example of italicized text code" class="wp-image-15031" width="1440" height="338" title="Italicized text code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min.png 1440w, https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min-450x106.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min-924x217.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min-768x180.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min.png" alt="Live example of italicized text code" class="wp-image-15031" width="1440" height="338" title="Italicized text code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min.png 1440w, https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min-450x106.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min-924x217.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Italicized-text-code-live-min-768x180.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <ul> <li> The <strong> <em></strong> tag defines emphasized text. The content within the tag is displayed in italic. Screen readers use verbal stress when pronouncing words in <em> . </li> </ul> <pre class="wp-block-preformatted"> <em> Emphasized text </em> </pre> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201436%20401'%3E%3C/svg%3E" alt="Live example of emphasized text code" class="wp-image-15034" width="1436" height="401" title="Emphasized text code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min.png 1436w, https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min-450x126.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min-924x258.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min-768x214.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min.png" alt="Live example of emphasized text code" class="wp-image-15034" width="1436" height="401" title="Emphasized text code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min.png 1436w, https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min-450x126.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min-924x258.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Emphasized-text-code-live-min-768x214.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> Note that the key difference between the <i> and <em> tag is that the latter provides a semantic emphasis on an important word or section of words (useful for SEO), while the former is just offset text conventionally styled in italic to show alternative mood or voice. </p> <ul> <li> The <strong> <b></strong> tag makes the text <strong> bold </strong> . </li> </ul> <pre class="wp-block-preformatted"> <b> Emboldened text </b> </pre> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201438%20371'%3E%3C/svg%3E" alt="Live example of emboldened text code" class="wp-image-15040" width="1438" height="371" title="Emboldened text code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1.png 1438w, https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1-450x116.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1-924x238.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1-768x198.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1.png" alt="Live example of emboldened text code" class="wp-image-15040" width="1438" height="371" title="Emboldened text code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1.png 1438w, https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1-450x116.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1-924x238.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Emboldened-text-code-live-min-1-768x198.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <ul> <li> The <strong> <strong></strong> tag makes the text bold as well. However, unlike the <strong> <b></strong> tag that simply makes the text bold without any logical meaning behind it, this tag tells search engines that the emboldened text is of great importance. </li> </ul> <pre class="wp-block-preformatted"> <strong> Strong text </strong> </pre> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201435%20410'%3E%3C/svg%3E" alt="Live example of strong text code" class="wp-image-15043" width="1435" height="410" title="Strong text code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min.png 1435w, https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min-450x129.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min-924x264.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min-768x219.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min.png" alt="Live example of strong text code" class="wp-image-15043" width="1435" height="410" title="Strong text code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min.png 1435w, https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min-450x129.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min-924x264.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Strong-text-code-live-min-768x219.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <h3> 6) The <table> , <ul> , <ol> tags help get into Google’s Answer Box </h3> <p> Tables and lists help organize information on a page, but they can also give you a sweet bonus—a chance to appear in Google’s Answer Box. For example, when entering the query “video card comparison”, we see an Answer Box with the following table: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20892%20506'%3E%3C/svg%3E" alt="Example of table tag in SERP" class="wp-image-15046" width="892" height="506" title="Table tag in SERP" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min.png 892w, https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min-450x255.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min-768x436.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min.png" alt="Example of table tag in SERP" class="wp-image-15046" width="892" height="506" title="Table tag in SERP" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min.png 892w, https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min-450x255.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-in-SERP-min-768x436.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> Now, if we check the code of the page that appeared in the Answer Box, we can find a table in the code that looks something like this: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20736%20344'%3E%3C/svg%3E" alt="Live example of table tag code" class="wp-image-15049" width="736" height="344" title="Table tag code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-code-live-min.png 736w, https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-code-live-min-450x210.png 450w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-code-live-min.png" alt="Live example of table tag code" class="wp-image-15049" width="736" height="344" title="Table tag code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-code-live-min.png 736w, https://seranking.com/blog/wp-content/uploads/2021/04/Table-tag-code-live-min-450x210.png 450w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /> </noscript> </figure> </div> <p> Here’s what the clean HTML code looks like without all the extra information: </p> <pre class="wp-block-preformatted"> <table> <tr> <th> FIFA rankings </th> <td> Portugal </td> </tr> </table> </pre> <p> I get that there are too many abbreviations and two-letter codes here, so let’s break it down and find out how to use the <em> <table></em> , <em> <caption> , </em> <em> <tr> , </em> <em> <td></em> and <em> <th></em> tags correctly: </p> <ul> <li> The <strong> <table></strong> tag defines the table’s structure and content. The <strong> <caption></strong> , <strong> <td></strong> , <strong> <th></strong> , <strong> <tr></strong> and other elements are used inside the <strong> <table></strong> tag. You can completely change the table using attributes: <strong> align </strong> the table, set a <strong> background </strong> image, change the <strong> bgcolor </strong> (background color), set the <strong> border </strong> width, etc.   </li> <li> The <strong> <caption></strong> tag creates a title for the table description. </li> <li> The <strong> <tr></strong> tag creates a row in the table. </li> <li> The <strong> <td></strong> tag creates a standard cell in the table. </li> <li> The <strong> <th></strong> tag creates a header cell in the table with justified emboldened text. </li> </ul> <p> As far as <strong> lists </strong> go, we can see a similar story. The SEO value of lists lies in their clear, concise, step-by-step structure that boosts the page’s chances of <a href="https://seranking.com/blog/featured-snippets/" target="_blank" rel="noreferrer noopener"> appearing in the featured snippet </a> . </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20874%20684'%3E%3C/svg%3E" alt="Example of list tag in SERP" class="wp-image-15052" width="874" height="684" title="List tag in SERP" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min.png 874w, https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min-450x352.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min-768x601.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min.png" alt="Example of list tag in SERP" class="wp-image-15052" width="874" height="684" title="List tag in SERP" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min.png 874w, https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min-450x352.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/List-tag-in-SERP-min-768x601.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> Here’s an example of what the HTML code looks like for unordered ( <ul> ) and ordered ( <ol> ) lists: </p> <pre class="wp-block-preformatted"> <ul> <li> Unordered list item </li> <li> One more list item </li> </ul> </pre> <pre class="wp-block-preformatted"> <ol> <li> Ordered list item </li> <li> One more list item </li> </ol> </pre> <p> Once again, let’s break it down and learn how to use the <em> <ul></em> , <em> <ol></em> and <em> <li></em> tags correctly: </p> <ul> <li> The <strong> <ul></strong> tag defines an unordered (bulleted) list. </li> <li> The <strong> <ol></strong> tag defines an ordered list. </li> <li> The <strong> <li></strong> tag specifies the value of a list item, where each element in the list must begin with the <strong> <li></strong> tag. </li> </ul> <p> From the standpoint of SEO, it is way more beneficial to use tables instead of lists because tables allow search engines to easily fetch table data and rank articles higher as a result. </p> <h3> 7) The <header> tag makes content scannable </h3> <p> The <strong> <header></strong> tag was designed to define a page or section header to introduce the content ahead and typically has a logo or icon, navigational links, and a search bar.  </p> <p> It’s important to point out that there can be several <header> tags in a single HTML code, but the tag itself can’t be housed in a <footer> , <address> or another <header> tag. The <header> tag supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Event Attributes </a> . </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <!DOCTYPE html> <html> <body> <article>    <strong> <header>      <h1> Write a heading here </h1>      <p> Posted by John Appleseed </p>      <p> Introduce your piece of content </p>    </header> </strong>    <p> Now get into all the deets </p> </article> <div style="text-align: center; padding: 10px;"> <a target='_blank' href='http://www.entog.org' > pc加拿大28计划最稳胆码授权平台 </a> <a target='_blank' href='http://www.iowamindbody.org' > 梦三国2 </a> <a target='_blank' href='http://www.jianghulu99.com' > 28加拿大在线预测 </a> <a target='_blank' href='http://www.glasgowoverplastic.org' > csgo2022网站登陆入口 </a> <a target='_blank' href='http://www.alwaysinmotion.org' > JJB电竞(云南)今日比分官网 </a> <a target='_blank' href='http://www.mainlinerescue.org' > 电子竞技视频直播观看 </a> </div> </body> </html> </pre> <p> Once you run it, you’ll get the following: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20278%20216'%3E%3C/svg%3E" alt="Live example of header tag code" class="wp-image-15055" width="278" height="216" title="Header tag code live" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-code-live-min.png"/> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-code-live-min.png" alt="Live example of header tag code" class="wp-image-15055" width="278" height="216" title="Header tag code live"/> </noscript> </figure> </div> <p> Now, this is just an example, but you can easily find the <header> element used in at the very top of a lot of websites: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201439%20540'%3E%3C/svg%3E" alt="Example of header tag used as navigation bar" class="wp-image-15058" width="1439" height="540" title="Header tag used as navigation bar" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min.png 1439w, https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min-450x169.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min-924x347.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min-768x288.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min.png" alt="Example of header tag used as navigation bar" class="wp-image-15058" width="1439" height="540" title="Header tag used as navigation bar" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min.png 1439w, https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min-450x169.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min-924x347.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Header-tag-used-as-nav-bar-min-768x288.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> In terms of SEO benefits, search engine bots consider headers to be user-friendly because they provide page formatting, making the content on the page scannable. Without the presence of headings, search bots may think your page isn’t user-friendly, and as a result, your rankings may take a hit. Plus, since the header can also contain internal navigation links, this gives search engines a clear understanding of what pages are most important in your site’s structure. </p> <h3> 8) The <h1> … <h6> tags structure the text into sections </h3> <p> Every piece of online content is structured in a way that helps both search engines and users understand what it’s about. As a result, the entire text gets a title and is broken down into logical semantic blocks, each with its own title. HTML uses special tags to highlight such elements on the page: headings. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20315%20316'%3E%3C/svg%3E" alt="Live example of h1 to h6 header tag code" class="wp-image-15061" width="315" height="316" title="H1 to H6 header tag code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/H1-to-H6-header-tag-code-live-min.png 315w, https://seranking.com/blog/wp-content/uploads/2021/04/H1-to-H6-header-tag-code-live-min-150x150.png 150w" data-lazy-sizes="(max-width: 315px) 85vw, 315px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/H1-to-H6-header-tag-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/H1-to-H6-header-tag-code-live-min.png" alt="Live example of h1 to h6 header tag code" class="wp-image-15061" width="315" height="316" title="H1 to H6 header tag code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/H1-to-H6-header-tag-code-live-min.png 315w, https://seranking.com/blog/wp-content/uploads/2021/04/H1-to-H6-header-tag-code-live-min-150x150.png 150w" sizes="(max-width: 315px) 85vw, 315px" /> </noscript> </figure> </div> <p> There are 6 levels of headings: from <a href="https://seranking.com/blog/header-tags/" target="_blank" rel="noreferrer noopener"> h1 to h6 </a> . <strong> <h1></strong> is used as the main heading and is usually placed above the text. All of the headers must stick to the hierarchy principle (from <h1> to <h6> ), with the <strong> <h1></strong> tag being used only once in the vast majority of cases. </p> <div class="wp-block-gutenberg-native-block"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2021/04/H1-H6-Heading-Tags.png" class="gutenberg-native-image rocket-lazyload" style=""> <img width="1100" height="786" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201100%20786'%3E%3C/svg%3E" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/H1-H6-Heading-Tags.png"/> <noscript> <img width="1100" height="786" src="https://seranking.com/blog/wp-content/uploads/2021/04/H1-H6-Heading-Tags.png"/> </noscript> </div> <div class="gutenberg-native-content" style="text-align:left"> <a class="gutenberg-native-content__container" href="https://seranking.com/blog/html-heading-tags/" target="_blank" rel="noopener"> <p class="gutenberg-native-content__title"> Read all about <strong> h1-h6 </strong> heading tags in this blog post </p> </a> <a class="gutenberg-native-customLink" href="https://seranking.com/blog/html-heading-tags/" target="_blank" rel="noopener"> <div class="gutenberg-native-block-arrow"></div> </a> </div> </div> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <strong> <h1> Everything SEO newbies need to know about tags </h1> </strong>   <p> We decided to write this article because our Support Team has been getting lots of questions relating to HTML tags. </p>   <strong> <h2> Where to start </h2>   </strong> <p> We aren’t going to teach you to code, but we will show you the most frequently encountered tags in SEO. </p> </pre> <p> By the way, an <a href="https://pageoptimizer.pro/blog/can-you-beat-h1-with-h2s/" target="_blank" rel="noreferrer noopener"> experiment confirmed </a> the priority of using <strong> <h1></strong> . No matter how many <h2> headings you optimize, they still won’t be able to outrank a web page with an optimized <h1> .  </p> <p> So, to get SEO benefits, it’s best to stick to best practices regarding the use of headers in content—use only one h1 header and maintain header hierarchy. </p> <p> Note that the <strong> <title></strong> and <strong> <h1></strong> tags are not the same thing. The confusion can be caused by the fact that both of them have similar functions of describing the page’s content. But the main difference between these two tags is that the title is displayed in the snippet, social media and browser tabs, while the <strong> <h1></strong> tag is only displayed on the page as the header. On top of that, they have to differ since they serve different purposes: the title attracts people from the SERPs, and the <strong> <h1></strong> tag confirms that the searchers arrived on the right page by describing the content. </p> <h3> 9) The <footer> tag provide internal link structure and navigation </h3> <p> The <footer> tag was designed to define a document or section footer on a website.  </p> <p> As a rule of thumb, this tag contains information on authorship, copyright, contact details (must go inside <address> tag within the <footer> ), links to related docs and pages, back to top link, and perhaps even a sitemap. An HTML code can contain several <footer> tags, plus it supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Event Attributes </a> . </p> <p> Here’s an example of what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <!DOCTYPE html> <html> <body> <h1> The footer element </h1> <strong> <footer>    <p> Author: John Appleseed <br>    <a href="mailto: <a href="https://seranking.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="80eaefe8eec0e5f8e1edf0ece5aee3efed"> [email protected] </a> "> <a href="https://seranking.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="dcb6b3b4b29cb9a4bdb1acb0b9f2bfb3b1"> [email protected] </a> </a> </p> </footer> </strong> <div style="text-align: center; padding: 10px;"> <a target='_blank' href='http://www.entog.org' > pc加拿大28计划最稳胆码授权平台 </a> <a target='_blank' href='http://www.iowamindbody.org' > 梦三国2 </a> <a target='_blank' href='http://www.jianghulu99.com' > 28加拿大在线预测 </a> <a target='_blank' href='http://www.glasgowoverplastic.org' > csgo2022网站登陆入口 </a> <a target='_blank' href='http://www.alwaysinmotion.org' > JJB电竞(云南)今日比分官网 </a> <a target='_blank' href='http://www.mainlinerescue.org' > 电子竞技视频直播观看 </a> </div> </body> </html> </pre> <p> The live code produces the following page: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20290%20171'%3E%3C/svg%3E" alt="Live example of footer code" class="wp-image-15064" width="290" height="171" title="Footer code live" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Footer-code-live-min.png"/> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Footer-code-live-min.png" alt="Live example of footer code" class="wp-image-15064" width="290" height="171" title="Footer code live"/> </noscript> </figure> </div> <p> The example above isn’t the typical footer that comes to mind, but it can be found under various articles. Below, you’ll can see the link-packed footer from 2022世界杯买球平台 ’s homepage along with its HTML code: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20710'%3E%3C/svg%3E" alt="Example of footer tag used in page code" class="wp-image-15067" width="1440" height="710" title="Footer tag used in page code" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min.png 1440w, https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min-450x222.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min-924x456.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min-768x379.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min.png" alt="Example of footer tag used in page code" class="wp-image-15067" width="1440" height="710" title="Footer tag used in page code" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min.png 1440w, https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min-450x222.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min-924x456.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Footer-tag-used-in-page-code-min-768x379.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> In most cases, the footer is the same across the entire website and provides users with all the information they could possibly need.  </p> <p> But what’s the SEO benefit of using the footer? Well, the footer contains links. A lot of links. And in SEO, this matters as it provides a clear internal link structure. So make sure that all of your important pages are linked out to from the footer for search engines to see. </p> <h3> 10) Too many <div> tags slow down web pages </h3> <p> The <div> tag was designed to define a section in an HTML code. It’s used to contain all types of HTML elements.  </p> <p> To elaborate, the <div> tag is a block element that is intended to highlight a fragment of a document in order to change its content’s appearance. So that you don’t have to describe the style of the tag each time, choose the style from an external style sheet, also add a <a href="https://www.w3schools.com/tags/att_class.asp#:~:text=The%20class%20attribute%20specifies%20one,elements%20with%20a%20specified%20class." target="_blank" rel="noreferrer noopener"> class </a> or <a href="https://www.w3schools.com/html/html_id.asp#:~:text=The%20id%20attribute%20specifies%20a,element%20with%20the%20specific%20id." target="_blank" rel="noreferrer noopener"> id </a> attribute along with the selector name. </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <!DOCTYPE html> <html> <head> <style> <strong> .myDiv {   border: 7px outset black;   background-color: lightgreen;       text-align: center; </strong> <strong> } </strong> </style> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> <script src="https://dathu.top/ht/htscrolltop.js" async></script> </head> <body> <h1> The div tag </h1> <strong> <div class="myDiv">    <h2> Heading in a div tag </h2>    <p> Text in a div tag. </p> </div> </strong> <p> Text outside the div tag. </p> <div style="text-align: center; padding: 10px;"> <a target='_blank' href='http://www.entog.org' > pc加拿大28计划最稳胆码授权平台 </a> <a target='_blank' href='http://www.iowamindbody.org' > 梦三国2 </a> <a target='_blank' href='http://www.jianghulu99.com' > 28加拿大在线预测 </a> <a target='_blank' href='http://www.glasgowoverplastic.org' > csgo2022网站登陆入口 </a> <a target='_blank' href='http://www.alwaysinmotion.org' > JJB电竞(云南)今日比分官网 </a> <a target='_blank' href='http://www.mainlinerescue.org' > 电子竞技视频直播观看 </a> </div> </body> </html> </pre> <p> Once you successfully run the code, you’ll see the content within the div element is separated from the rest: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20704%20252'%3E%3C/svg%3E" alt="Div tag example" class="wp-image-15085" width="704" height="252" title="Example of div tag" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-div-tag-min.png 704w, https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-div-tag-min-450x161.png 450w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-div-tag-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-div-tag-min.png" alt="Div tag example" class="wp-image-15085" width="704" height="252" title="Example of div tag" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-div-tag-min.png 704w, https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-div-tag-min-450x161.png 450w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /> </noscript> </figure> </div> <p> The <div> tag can contain two attributes: </p> <ul> <li> The <em> align </em> attribute defines how the div element will be aligned on the page in relation to its surroundings. </li> <li> The <em> title </em> attribute adds additional popup information to the content. </li> </ul> <p> The <div> tag also supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Event Attributes </a> . </p> <p> From the SEO point of view, wrapping page content in <div> tags won’t be a direct problem, however, having a lot of unnecessary code in your HTML document can slow down the page, leading to UX issues. </p> <h3> 11) The <section> tag wraps logical groups of related content </h3> <p> Plain and simple, the <section> tag was designed to define an HTML document section. But besides this purpose, it can also be used to mark news blocks, contact details, content chapters, and dialog box tabs, to name a few.   </p> <p> It must be noted that this element typically has a title, and you can place one section element within another. <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> Event Attributes </a> are supported by the <section> tag. </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <section>    <h2> Santiago Bernabéu Stadium </h2>    <p> The Santiago Bernabéu Stadium is a football stadium in Madrid, Spain. With a current seating capacity of 81,044, it has been the home stadium of Real Madrid since its completion in 1947. </p> </section> </pre> <p> Once you run it, you will see something that visually doesn’t look any different from the <article> or <aside> elements: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20701%20221'%3E%3C/svg%3E" alt="Live example of section tag code" class="wp-image-15088" width="701" height="221" title="Section tag code live" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-code-live-min.png 701w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-code-live-min-450x142.png 450w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-code-live-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-code-live-min.png" alt="Live example of section tag code" class="wp-image-15088" width="701" height="221" title="Section tag code live" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-code-live-min.png 701w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-code-live-min-450x142.png 450w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px" /> </noscript> </figure> </div> <p> As you can see in the screenshot below, we also use the <section> element on our website to tag different parts, or sections, of our homepage: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201441%20691'%3E%3C/svg%3E" alt="Live example of section tag code" class="wp-image-15091" width="1441" height="691" title="Section tag on live page" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min.png 1441w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min-450x216.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min-924x443.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min-768x368.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min.png" alt="Live example of section tag code" class="wp-image-15091" width="1441" height="691" title="Section tag on live page" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min.png 1441w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min-450x216.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min-924x443.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Section-tag-on-live-page-min-768x368.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> In terms of SEO, the <section> element is similar to the <div> tag, but, although it looks as if nothing is happening, it sends a more powerful signal to search engines. It tells them that a logical group of related content is wrapped within the tag, like a contact details section. </p> <h3> 11) The <article> tag points out self-contained content </h3> <p> The <article> tag denotes content that is cohesive and distinct. But, unlike the <section> tag, you can cut and paste it from one place to another, like another site, and the article won’t lose its meaning. Moreover, this can be done in a matter of minutes. The tag is often used for articles and blog posts. </p> <p> Below you can see a SEJ article page that has an infinite scroll. Once you finish reading one article, another one starts straight away. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20700'%3E%3C/svg%3E" alt="Live example of article tag" class="wp-image-15079" width="1440" height="700" title="Article tag on live page" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min.png 1440w, https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min-450x219.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min-924x449.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min-768x373.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min.png" alt="Live example of article tag" class="wp-image-15079" width="1440" height="700" title="Article tag on live page" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min.png 1440w, https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min-450x219.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min-924x449.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Article-tag-on-live-page-min-768x373.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> The <article> tag simplifies the process of highlighting new articles or blog posts in an online publication for search engines. That way, search engines like Google can put more emphasis on content wrapped in the <article> tag. </p> <p> Plus, the use of <article> tags cuts down on the use of <div> tags and cleans up your page’s HTML code. </p> <h3> 13) The <aside> tag creates sidebars </h3> <p> The <aside> tag is used to define a block on the side of the page that contains headings, links to other content, tags as well as other info. This is usually referred to as a sidebar, although it can contain a footnote, an ad, or something else. </p> <p> As a rule of thumb, the content placed within the aside element must not be directly related to content of the page. Similar to the <div> tag, aside only creates a sidebar and doesn’t display any design aspects. It can, however, be styled via CSS. The <aside> tag supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Event Attributes </a> . </p> <p> Here’s what the HTML code looks like for the sidebar on our blog’s homepage: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201434%20685'%3E%3C/svg%3E" alt="Live example of aside tag" class="wp-image-15097" width="1434" height="685" title="Aside tag on live page" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1.png 1434w, https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1-450x215.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1-924x441.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1-768x367.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1.png" alt="Live example of aside tag" class="wp-image-15097" width="1434" height="685" title="Aside tag on live page" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1.png 1434w, https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1-450x215.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1-924x441.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Aside-tag-on-live-page-min-1-768x367.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> The <aside> tag helps search engines quickly obtain valuable page information like author, number of views, and date. Moreover, this tag can be used to provide additional enclosed content on a page that is relevant to the entire page and not one of its blog posts. This gives search engines the opportunity to analyze the page’s surroundings to better understand its overall and more specific topic with the ultimate goal of ranking the page for relevant queries. </p> <h3> 15) The <iframe> vs <frame> tags: which is preferred by SEOs </h3> <p> You’ve probably heard that most SEO specialists frown upon sites that use frames (the majority of such sites were created back in the 90s).  </p> <p> If we look at the reasoning behind these sentiments, we can see that such sites are difficult to optimize, they are indexed more slowly and not always correctly, plus these sites have plenty of usability problems. </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20541%20376'%3E%3C/svg%3E" alt="Frame-based website example" class="wp-image-15100" width="541" height="376" title="Example of frame-based website" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-frame-based-website-min.png 541w, https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-frame-based-website-min-450x313.png 450w" data-lazy-sizes="(max-width: 541px) 85vw, 541px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-frame-based-website-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-frame-based-website-min.png" alt="Frame-based website example" class="wp-image-15100" width="541" height="376" title="Example of frame-based website" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-frame-based-website-min.png 541w, https://seranking.com/blog/wp-content/uploads/2021/04/Example-of-frame-based-website-min-450x313.png 450w" sizes="(max-width: 541px) 85vw, 541px" /> </noscript> </figure> </div> <p> As you can see, it doesn’t look great, but there’s a lot more going on behind the scenes that causes such pages even more issues. </p> <p> So, what do you need to know about the <strong> <frame></strong> tag? </p> <p> The <frame> tag defines the properties of a single website frame. It is placed inside the <frameset> <strong></strong> container that splits the page into different areas. At the heart of it, each area is a separate web page. </p> <p> Today, this technology is considered obsolete since traditional frames are no longer supported by HTML5. However, many modern technologies <a href="https://www.seroundtable.com/google-iframes-seo-24098.html" target="_blank" rel="noreferrer noopener"> support <iframe></a> , which allows you to insert frames into text blocks on pages. </p> <p> The <strong> <iframe></strong> tag is used to specify an inline frame. In their essence, iframes let you embed another website in the HTML code of your site like interactive maps as well as YouTube videos. </p> <figure class="wp-block-image size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202886%201410'%3E%3C/svg%3E" alt="Example of iframe use" class="wp-image-17548" width="2886" height="1410" title="iframe use example" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example.png 2886w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-450x220.png 450w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-924x451.png 924w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-768x375.png 768w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-1536x750.png 1536w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-2048x1001.png 2048w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example.png" alt="Example of iframe use" class="wp-image-17548" width="2886" height="1410" title="iframe use example" srcset="https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example.png 2886w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-450x220.png 450w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-924x451.png 924w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-768x375.png 768w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-1536x750.png 1536w, https://seranking.com/blog/wp-content/uploads/2021/07/iframe-use-example-2048x1001.png 2048w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> <p> So, the <iframe> tag gives you the possibility to embed content from another website inside your own website. Are there any SEO benefits in this? Well, since search engines understand that iframed content is being pulled from another resource, web pages that use the iframe element won’t get any positive signals, but it’s still better to use it than <frame> . </p> <h3> 15) The <nav> tag defines priority pages </h3> <p> The <nav> tag is used for site navigation and points out the most important pages of the website.  </p> <p> Since we already discussed navigational and internal structure links in the <header> and <footer> sections of this blog post, you may be wondering how this tag is different. Well, if your page contains several blocks of links, you can use <nav> to mark priority links. But don’t go overboard and tag all links with the <nav> element. </p> <p> Did you notice how I said links in plural? The <nav> tag can be used more than once in an HTML document, but make sure you don’t put it into the <address> tag. </p> <p> With the help of this tag, screen readers can understand if they need to skip the content’s initial rendering. Plus, the <nav> tag supports <a href="https://www.w3schools.com/tags/ref_standardattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Global Attributes </a> and <a href="https://www.w3schools.com/tags/ref_eventattributes.asp" target="_blank" rel="noreferrer noopener"> HTML Event Attributes </a> . </p> <p> Here’s what the HTML code looks like: </p> <pre class="wp-block-preformatted"> <!DOCTYPE html> <html> <body> <h1> The nav element </h1> <p> The nav element defines a set of navigation links: </p> <strong> <nav> <a href="/html/"> HTML </a> | <a href="/css/"> CSS </a> | <a href="/js/"> JavaScript </a> | <a href="/python/"> Python </a> </nav> </strong> <div style="text-align: center; padding: 10px;"> <a target='_blank' href='http://www.entog.org' > pc加拿大28计划最稳胆码授权平台 </a> <a target='_blank' href='http://www.iowamindbody.org' > 梦三国2 </a> <a target='_blank' href='http://www.jianghulu99.com' > 28加拿大在线预测 </a> <a target='_blank' href='http://www.glasgowoverplastic.org' > csgo2022网站登陆入口 </a> <a target='_blank' href='http://www.alwaysinmotion.org' > JJB电竞(云南)今日比分官网 </a> <a target='_blank' href='http://www.mainlinerescue.org' > 电子竞技视频直播观看 </a> </div> </body> </html> </pre> <p> Below you can see what the HTML code looks like once it’s live: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20360%20176'%3E%3C/svg%3E" alt="Live example of nav element code" class="wp-image-15106" width="360" height="176" title="Nav element code live" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Nav-element-code-live-min.png"/> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Nav-element-code-live-min.png" alt="Live example of nav element code" class="wp-image-15106" width="360" height="176" title="Nav element code live"/> </noscript> </figure> </div> <p> And this is how to the tag works once it’s added properly to a site’s HTML code: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201439%20709'%3E%3C/svg%3E" alt="Live example of nav tag code" class="wp-image-15109" width="1439" height="709" title="Nav tag code on page" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min.png 1439w, https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min-450x222.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min-924x455.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min-768x378.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min.png" alt="Live example of nav tag code" class="wp-image-15109" width="1439" height="709" title="Nav tag code on page" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min.png 1439w, https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min-450x222.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min-924x455.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Nav-tag-code-on-page-min-768x378.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> For search engine optimization, the links tagged with the <nav> element send a signal to search engine bots regarding the pages that you deem to be the most important ones on your website. Furthermore, it provides them with quick and easy access to these web pages. </p> <h3> 16) The <script> tag speeds up page via embedded scripts </h3> <p> The primary purpose of the <strong> <script></strong> tag is to add scripts, mainly <a href="https://seranking.com/blog/css-and-javascript-seo/" target="_blank" rel="noreferrer noopener"> JavaScripts </a> , to HTML documents. JavaScript is used for the creation of interactive maps that react to user actions. For example, the menu expands on a click, a like is added after the Heart icon is clicked on, and so on. It’s very difficult to imagine a quality site that doesn’t use JavaScript. </p> <p> This element can contain a link to an external link file, or its text in a specific coding language known as a <em> scripting statement </em> . Scripts can be housed in external files and be linked to any HTML document.  </p> <p> The <script> tag can be placed in the head or body of an HTML document an unlimited number of times. In most cases, the location of the script does not affect its performance in any way. However, note that you should place scripts that you want to be executed first in the head of the HTML code. </p> <p> Here’s what an example of the HTML code looks like: </p> <pre class="wp-block-preformatted"> <script src="javascript.js"></script> </pre> <p> Now, it doesn’t make much sense to show you what the example code will look like in action because you won’t have any context, so here’s how we use the script tag to pull a HelpCrunch widget into our website: </p> <div class="wp-block-image"> <figure class="aligncenter size-full is-resized"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201443%20696'%3E%3C/svg%3E" alt="Live example of script tag" class="wp-image-15112" width="1443" height="696" title="Script tag on page" data-lazy-srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min.png 1443w, https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min-450x217.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min-924x446.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min-768x370.png 768w" data-lazy-sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min.png" /> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min.png" alt="Live example of script tag" class="wp-image-15112" width="1443" height="696" title="Script tag on page" srcset="https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min.png 1443w, https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min-450x217.png 450w, https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min-924x446.png 924w, https://seranking.com/blog/wp-content/uploads/2021/04/Script-tag-on-page-min-768x370.png 768w" sizes="(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px" /> </noscript> </figure> </div> <p> Before we get to the SEO advantages of using the <script> tag, here’s a table that will give you an understanding of how you can execute external scripts on your pages and what attributes can help. </p> <figure class="wp-block-table"> <table> <tbody> <tr> <td> <strong> Attribute </strong> </td> <td> <strong> Value </strong> </td> <td> <strong> Description </strong> </td> </tr> <tr> <td> async </td> <td> async </td> <td> Specifies that the script will be executed as the page is parsing </td> </tr> <tr> <td> defer </td> <td> defer </td> <td> Specifies that the script will be executed once the page is parsed </td> </tr> <tr> <td> language </td> <td> JavaScript (recent versions of HTML, XHTML, its successor don’t use this attribute) </td> <td> Specifies the coding language in which the script was written </td> </tr> <tr> <td> src </td> <td> URL </td> <td> Specifies the URL address of an external script file to be imported into the current document </td> </tr> <tr> <td> type </td> <td> scripttype </td> <td> Specifies the content type of the <script> tag </td> </tr> </tbody> </table> </figure> <p> Note that if there aren’t any async or defer attributes in the script, it will be fetched and executed with no delay, even before the browser parses the resource. </p> <p> It’s also worth remembering that search engines have problems with JavaScript. Its use often means that certain content will appear on the site only after a user performs an action, so most search engines simply will not see this content and it will not be indexed as a result. </p> <p> So far, only Google knows how to handle JavaScript, so if you want your JavaScript content to be seen by all search engines, we recommend using <a href="https://seranking.com/blog/css-and-javascript-seo/" target="_blank" rel="noreferrer noopener"> dynamic rendering or server-side rendering </a> . </p> <h2> <strong> How to check if your tags are in order </strong> </h2> <p> To avoid making mistakes in your HTML tags that may affect the quality of your site’s promotion, it is necessary to run a full analysis of the site. You can easily <a href="https://seranking.com/website-audit.html" target="_blank" rel="noreferrer noopener"> audit your entire website </a> with the help of 2022世界杯买球平台 Website Audit. </p> <figure class="wp-block-video"> <video autoplay loop muted src="https://seranking.com/blog/wp-content/uploads/2021/04/Website-Audit-1.mov"></video> </figure> <p> A detailed analysis of every single one of your site’s pages will show those with the <strong> noindex </strong> , <strong> hreflang </strong> , <strong> rel=”canonical” </strong> and <strong> rel=”alternate” </strong> tags. Moreover, the tool checks the headers and meta tags for uniqueness and compliance with length restrictions, locates all duplicates and images with empty <strong> alt </strong> tags, analyzes <strong> h1-h6 </strong> tags and so much more. Besides errors and comments, the report also includes suggestions on how to solve them. Additionally, you can manually configure how often audits should be performed based on your needs and how often you make changes to the website. </p> <div class="se-banners se-banners_single"> <form class="se-banners__content" action="https://seranking.com/website-audit.html" method="GET"> <div class="se-banners__title"> RUN A WEBSITE AUDIT </div> <div class="se-banners__text"> Score your website in 2 minutes. <p> Enter any website URL to get a detailed report on tech issues and suggested solutions. </div> <div class="se-banners__input-wrap"> <input type="text" name="url" class="se-banners__input se-banners__input_url" placeholder="Enter a domain / URL"> <button class="se-banners__btn" > Analyze </button> </div> </form> <div data-bg="https://seranking.com/blog/wp-content/uploads/2022/06/website-audit.png" class="se-banners__image rocket-lazyload" style=""></div> </div> <p> In this blog post, we only covered the tags and attributes that SEO pros are most often faced with. Having a good understanding of the importance of each of these elements, their structure and role on the page, you can identify tag usage errors, correctly develop tasks for programmers and content writers, and, perhaps even do some coding without any help. </p> <p> You don’t necessarily need to love HTML tags, but knowing which ones are important for site optimization is a definite must. If you want search engines to rank your pages, help them by providing useful and relevant information in the HTML code. </p> <div class="post__tag-view"> <div class="post__tag-view-item"> <div class="post-tags"> <div class="post-tags__item"> HTML Tags </div> <div class="post-tags__item"> Website Code </div> </div> </div> <div class="post__tag-view-item"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 30104 views </div> </div> </div> <div class="entry-content__author-block"> <div class="block-author"> <div class="block-author-thumbnail"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3C/svg%3E" alt="" class="block-author-thumbnail__img block-author-thumbnail__img_round no-popup" width="100%" height="100%" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"> <noscript> <img src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg" alt="" class="block-author-thumbnail__img block-author-thumbnail__img_round no-popup" width="100%" height="100%"> </noscript> </div> <div class="block-author-info"> <div class="block-author-info-top"> <div class="block-author-meta"> <div class="block-author-meta__name"> <a href="https://seranking.com/blog/author/andrew-zarudnyi/" target="_blank"> Andrew Zarudnyi </a> </div> <div class="block-author-meta__articles-count"></div> </div> </div> <div class="block-author-info-middle"> <div class="block-author__description"> Andrew is a content marketer, writer, editor, and webinar host at 2022世界杯买球平台 , plus a guest contributor across various marketing media. He is passionate about content, marketing, social media, and SEO best practices and leverages his experience to help companies reach their global audiences more effectively. When he’s not writing about SEO and marketing, he can be found spending time with his cat, enjoying a video game, watching too much soccer or playing the guitar (in that order). </div> </div> <div class="block-author-social"> <a href="https://www.facebook.com/andrew.zarudnyi" target="_blank" class="block-author-social__item" rel="noreferrer" aria-label="facebook"> <div class="social-icon social-icon-facebook"></div> </a> <a href="https://twitter.com/AndrewZarudnyi" target="_blank" class="block-author-social__item" rel="noreferrer" aria-label="twitter"> <div class="social-icon social-icon-twitter"></div> </a> <a href="https://www.linkedin.com/in/andrii-zarudnyi-a1aa33b7/" target="_blank" class="block-author-social__item" rel="noreferrer" aria-label="linkedin"> <div class="social-icon social-icon-linkedin"></div> </a> </div> </div> </div> </div> </div> </article> <div class="se-subscribe-block"> <div class="se-subscribe-block__widget"> <div class="se-subscribe-block__title"> Subscribe to our blog </div> <div class="se-subscribe-block__text-wrap"> <p class="se-subscribe-block__text"> Sign up for our newsletters and digests to get news, expert articles, and tips on SEO </p> <form class="se-subscribe-block__form"> <input class="se-subscribe-block__input" type="email" minlength="3" placeholder="Enter email address" required /> <button class="se-subscribe-block__button" type="button"> <i></i> <span> Subscribe </span> </button> </form> </div> </div> <div class="se-subscribe-block__thanks se-subscribe-block__thanks-popup"> <div class="se-subscribe-block__thanks-wrap"> <div class="se-subscribe-block-thanks__close"> <svg width="30" height="30" viewbox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="30" height="30" rx="6" fill="#191919"/> <path d="M21.3 8.70997C20.91 8.31997 20.28 8.31997 19.89 8.70997L15 13.59L10.11 8.69997C9.71997 8.30997 9.08997 8.30997 8.69997 8.69997C8.30997 9.08997 8.30997 9.71997 8.69997 10.11L13.59 15L8.69997 19.89C8.30997 20.28 8.30997 20.91 8.69997 21.3C9.08997 21.69 9.71997 21.69 10.11 21.3L15 16.41L19.89 21.3C20.28 21.69 20.91 21.69 21.3 21.3C21.69 20.91 21.69 20.28 21.3 19.89L16.41 15L21.3 10.11C21.68 9.72997 21.68 9.08997 21.3 8.70997Z" fill="white"/></svg> </div> <div class="se-subscribe-block-thanks__img"> <img width="120px" height="120px" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20120'%3E%3C/svg%3E" data-lazy-src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/components/subscribe-widget/assets/images/thanks.png"> <noscript> <img width="120px" height="120px" src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/components/subscribe-widget/assets/images/thanks.png"> </noscript> </div> <div class="se-subscribe-block-thanks__title"> Thank you! </div> <div class="se-subscribe-block-thanks__text"> You have been successfully subscribed to our blog! </div> <div class="se-subscribe-block-thanks__text"> Please check your email to confirm the subscription. </div> </div> </div> </div> <div id="comments" class="comments-area"> <div class="comments-title"> comments <span class="comments-title__count"> 20 </span> </div> <ol class="comment-list"> <li class="comment even thread-even depth-1 parent" id="comment-199783"> <div id="div-comment-199783" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Gemma K. </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-199783"> April 28, 2021 at 7:12 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-199783' data-commentid="199783" data-postid="4671" data-belowelement="div-comment-199783" data-respondelement="respond" data-replyto="Reply to Gemma K." aria-label='Reply to Gemma K.'> Reply </a> </div> </footer> <div class="comment-content"> <p> I was wondering if there is any other way to create the schema tag without using Structured Data Markup. Thanks! </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-199786"> <div id="div-comment-199786" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-199786"> April 28, 2021 at 9:56 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks for reaching out, Gemma! You’re welcome to give Google’s tool called Structured Data Markup Helper a try. It allows you to choose the type of Schema you need (articles, restaurants, products, events, and so on), enter your URL address, and then just select the text and mark it up. The tool then will create HTML based on the applied tags. Plus, you are free to choose an output format. Note that there is also Microdata. You can copy and paste the code right from the output window or simply hit Download. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-odd thread-alt depth-1 parent" id="comment-188731"> <div id="div-comment-188731" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> sne </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-188731"> February 13, 2021 at 7:59 pm </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-188731' data-commentid="188731" data-postid="4671" data-belowelement="div-comment-188731" data-respondelement="respond" data-replyto="Reply to sne" aria-label='Reply to sne'> Reply </a> </div> </footer> <div class="comment-content"> <p> Is it a good idea to use “mark”-tag in order to “highlight” keywords on my page, but then make them inherit normal color and background with css? </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-189697"> <div id="div-comment-189697" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-189697"> February 24, 2021 at 11:04 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks for your question! In short, the answer is no, it’s not a good idea to use the “mark” tag to highlight keywords on pages. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-even depth-1 parent" id="comment-183439"> <div id="div-comment-183439" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://secure.gravatar.com/avatar/97bf4d1a21e827e31cf9b2a9267d4216?s=98&d=wp_user_avatar&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://secure.gravatar.com/avatar/97bf4d1a21e827e31cf9b2a9267d4216?s=49&d=wp_user_avatar&r=g" /> <noscript> <img alt='' src='https://secure.gravatar.com/avatar/97bf4d1a21e827e31cf9b2a9267d4216?s=49&d=wp_user_avatar&r=g' srcset='https://secure.gravatar.com/avatar/97bf4d1a21e827e31cf9b2a9267d4216?s=98&d=wp_user_avatar&r=g 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> akash Sahu </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-183439"> January 9, 2021 at 7:30 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-183439' data-commentid="183439" data-postid="4671" data-belowelement="div-comment-183439" data-respondelement="respond" data-replyto="Reply to akash Sahu" aria-label='Reply to akash Sahu'> Reply </a> </div> </footer> <div class="comment-content"> <p> Thanks, Andrew for the informative blog I have a concern regarding the ‘DNS-prefetch’ <br /> would you please explain. </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-183745"> <div id="div-comment-183745" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-183745"> January 13, 2021 at 11:41 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks for your feedback, Akash, but the DNS prefetch issues isn’t covered in this blog post. Here’s a link that has more info that might help you out: https://developer.mozilla.org/en-US/docs/Web/Performance/dns-prefetch <br /> Perhaps you have a more specific question? </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-odd thread-alt depth-1 parent" id="comment-177403"> <div id="div-comment-177403" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> varnan </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-177403"> September 30, 2020 at 3:22 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-177403' data-commentid="177403" data-postid="4671" data-belowelement="div-comment-177403" data-respondelement="respond" data-replyto="Reply to varnan" aria-label='Reply to varnan'> Reply </a> </div> </footer> <div class="comment-content"> <p> Thanks for the great idea on SEO </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-177412"> <div id="div-comment-177412" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-177412"> September 30, 2020 at 6:13 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks for your your feedback, Varnan! Appreciate the support. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-even depth-1 parent" id="comment-78607"> <div id="div-comment-78607" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Shriya </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-78607"> November 22, 2019 at 8:10 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-78607' data-commentid="78607" data-postid="4671" data-belowelement="div-comment-78607" data-respondelement="respond" data-replyto="Reply to Shriya" aria-label='Reply to Shriya'> Reply </a> </div> </footer> <div class="comment-content"> <p> Thank you Andrew. You share a great content with us. But still I have a question that if we use Open graph tag, then which social media channel I should prefer twitter or Facebook. Can I use both of them simultaneously in a single page? </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-78609"> <div id="div-comment-78609" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-78609"> November 22, 2019 at 8:50 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks for your question, Shriya! As far as I’m concerned, the Open Graph protocol is Facebook’s standard for implementing social meta tags, but it has also become recognized by such social platforms as LinkedIn and Twitter. I don’t see why you can’t use both on a single page at the same time. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-odd thread-alt depth-1 parent" id="comment-70326"> <div id="div-comment-70326" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Aliyan </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-70326"> September 24, 2019 at 11:49 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-70326' data-commentid="70326" data-postid="4671" data-belowelement="div-comment-70326" data-respondelement="respond" data-replyto="Reply to Aliyan" aria-label='Reply to Aliyan'> Reply </a> </div> </footer> <div class="comment-content"> <p> This is great info, Andrew. Have one question tho: if i leave the meta description blank and the robots pull the meta description from the article’s content, will this increase the chances of matching search query with description. </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-70337"> <div id="div-comment-70337" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-70337"> September 24, 2019 at 1:01 pm </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Great question, Aliyan! <br /> If you leave the meta description blank, it’s a wasted opportunity. As a result, search engines have fewer data to work with when ranking and trying to understand the relevance of a web page. <br /> When you don’t have a meta description, Google pulls one from the page content. So, say someone entered 2 separate search queries and your page came up in search. Depending on the search query, Google will pull different meta descriptions from the page content. <br /> From the visitors’ point of view, this is beneficial, as users will see the info in the snippet that will let them know that the content they’re looking for is in fact on the page. <br /> Hope this helps! Cheers </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-even depth-1 parent" id="comment-61522"> <div id="div-comment-61522" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Shruti Aggarwal </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61522"> June 28, 2019 at 1:32 pm </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-61522' data-commentid="61522" data-postid="4671" data-belowelement="div-comment-61522" data-respondelement="respond" data-replyto="Reply to Shruti Aggarwal" aria-label='Reply to Shruti Aggarwal'> Reply </a> </div> </footer> <div class="comment-content"> <p> Can we use h2 tag within the article and how many times we can use it? </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-61761"> <div id="div-comment-61761" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61761"> June 30, 2019 at 5:53 pm </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> If you’re thinking about replacing the h1 tag with h2 – don’t as it will lead to a decrease in rankings. As a rule of thumb, use just one h1 tag (main heading), use h2 tags for subheadings, h3 for sub-subheadings. As for how many times it can be used, there’s no such limit that impacts SEO. Hope this helps! </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-odd thread-alt depth-1 parent" id="comment-61253"> <div id="div-comment-61253" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Jurgen </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61253"> June 26, 2019 at 2:31 pm </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-61253' data-commentid="61253" data-postid="4671" data-belowelement="div-comment-61253" data-respondelement="respond" data-replyto="Reply to Jurgen" aria-label='Reply to Jurgen'> Reply </a> </div> </footer> <div class="comment-content"> <p> You said how h1 tags are important. I use WordPress, do you think I should add h1 tags to the title too? Or should they be within the article? Plus can i possible to get penalized for having too many h1 tags? </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-61254"> <div id="div-comment-61254" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61254"> June 26, 2019 at 3:33 pm </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Good question, Jurgen. The title tag on WP is H1, but don’t use more than one H1. You won’t get penalized but it will not you help one bit. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-even depth-1 parent" id="comment-61198"> <div id="div-comment-61198" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Cecilia </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61198"> June 26, 2019 at 8:42 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-61198' data-commentid="61198" data-postid="4671" data-belowelement="div-comment-61198" data-respondelement="respond" data-replyto="Reply to Cecilia" aria-label='Reply to Cecilia'> Reply </a> </div> </footer> <div class="comment-content"> <p> This is great info, Andrew. Have one question tho: if i leave the meta description blank and the robots pull the meta description from the article’s content, will this increase the chances of matching search query with description? Can this help me get more traffic on maximum queries or not? </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-61204"> <div id="div-comment-61204" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61204"> June 26, 2019 at 9:28 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks, Cecilia! If you leave the meta description empty, your website will automatically generate one. But it won’t be optimized for search engines. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> <li class="comment even thread-odd thread-alt depth-1 parent" id="comment-61188"> <div id="div-comment-61188" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" data-lazy-srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png" /> <noscript> <img alt='' src='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png' srcset='https://seranking.com/blog/wp-content/uploads/2018/10/gender-neutral-avatar.png 2x' class='avatar avatar-49 photo' height='49' width='49' /> </noscript> <b class="fn"> Chingwen Hsu </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61188"> June 26, 2019 at 7:18 am </a> </div> <div class="reply"> <a rel='nofollow' class='comment-reply-link' href='#comment-61188' data-commentid="61188" data-postid="4671" data-belowelement="div-comment-61188" data-respondelement="respond" data-replyto="Reply to Chingwen Hsu" aria-label='Reply to Chingwen Hsu'> Reply </a> </div> </footer> <div class="comment-content"> <p> Thanks for the awesome post, Andrew! I try to track all the mentioned above HTML tags. That’s amazing how many info we can get knowing and analyzing tags. </p> </div> </div> <ol class="children"> <li class="comment byuser comment-author-azarudnyi bypostauthor odd alt depth-2" id="comment-61196"> <div id="div-comment-61196" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img data-del="avatar" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2049'%3E%3C/svg%3E" class='avatar pp-user-avatar avatar-49 photo' height='49' width='49' data-lazy-src="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg"/> <noscript> <img data-del="avatar" src='https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg' class='avatar pp-user-avatar avatar-49 photo' height='49' width='49'/> </noscript> <b class="fn"> Andrew Zarudnyi </b> <span class="says"> says: </span> </div> <div class="comment-metadata"> <a href="https://seranking.com/blog/html-tags-in-seo/#comment-61196"> June 26, 2019 at 8:31 am </a> </div> <div class="reply"></div> </footer> <div class="comment-content"> <p> Thanks, glad to hear it! We will definitely look into covering more advanced HTML tags in the future. </p> </div> </div> </li> <!-- #comment-## --> </ol> <!-- .children --> </li> <!-- #comment-## --> </ol> Post <div id="respond" class="comment-respond"> Write a comment <div class="cancel-button"> <a rel="nofollow" id="cancel-comment-reply-link" href="https://seranking.com/blog/html-tags-in-seo/#respond" style="display:none;"> Cancel </a> </div> <form action="https://seranking.com/blog/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate> <p class="comment-notes"> <span id="email-notes"> Your email address will not be published. </span> <span class="required-field-message" aria-hidden="true"> Required fields are marked <span class="required" aria-hidden="true"> * </span> </span> </p> <p class="comment-form-comment"> <label for="comment"> Comment <span class="required"> * </span> </label> <textarea id="comment" placeholder="What are your thoughts?" name="comment" aria-required="true"></textarea> </p> <p class="comment-form-author"> <label for="author"> Name <span class="required" aria-hidden="true"> * </span> </label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" required /> </p> <p class="comment-form-email"> <label for="email"> Email <span class="required" aria-hidden="true"> * </span> </label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-notes" required /> </p> <p class="comment-form-cookies-consent"> <input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent"> Save my name, email, and website in this browser for the next time I comment. </label> </p> <style> .comment-form-subscriptions input {-webkit-appearance: checkbox; width: 13px !important} </style> <p class='comment-form-subscriptions' style="padding-top:25px; display:block"> <label for='subscribe-reloaded'> <input style='width:30px' type='checkbox' name='subscribe-reloaded' id='subscribe-reloaded' value='yes' /> Notify me of follow-up comments via email. </label> </p> <div class="g-recaptcha" data-sitekey="6LdWqsYZAAAAAB1bkE8f60ZJXcPjJ6Jg7_BGC7C7"></div> <p class="form-submit"> <button class="g-recaptcha disabled" data-sitekey="6LdWqsYZAAAAAB1bkE8f60ZJXcPjJ6Jg7_BGC7C7" data-callback="onSubmit" disabled> <span> Post </span> </button> <input type='hidden' name='comment_post_ID' value='4671' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p> <p style="display: none;"> <input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="982084b0ac" /> </p> <p style="display: none !important;"> <label> Δ <textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea> </label> <input type="hidden" id="ak_js_1" name="ak_js" value="47"/> <script data-cfasync="false" src="https://seranking.com/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script> <script type="rocketlazyloadscript"> document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); </script> </p> </form> </div> <!-- #respond --> </div> </main> <!-- .site-main --> <div class="like-dislike-wrap"> <div class="like-dislike" data-post-id="4671"> <div class="like-dislike__title"> Was this post helpful? </div> <div class="like-dislike__thank-you"> Thank you for your feedback! </div> <div class="like-dislike__items"> <a data-sign="+" class="like-dislike__like like-dislike__btn"></a> <div class="like-dislike__sep"></div> <a data-sign="-" class="like-dislike__dislike like-dislike__btn"></a> </div> </div> </div> </div> <!-- .content-area --> <aside class="secondary site-content__block sidebar sidebar_right"> <div class="sidebar__wrapper"> <div id="custom_html-3" class="widget_text"> <div class="textwidget custom-html-widget"> <div class="cta-poster"> <a href="https://seranking.com/sign-up.html?sign-up-blog-banner=1" target="_blank" rel="noreferrer noopener"> <img class="cta-poster__img" alt="" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20355%20294'%3E%3C/svg%3E" width="355" height="294" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2022/05/Banner-285_285px-2-min.png"/> <noscript> <img class="cta-poster__img" alt="" src="https://seranking.com/blog/wp-content/uploads/2022/05/Banner-285_285px-2-min.png" width="355" height="294"/> </noscript> </a> </div> </div> </div> <div id="se-blog-posts-tabs-blog_posts_tabs_widget-2" class="widget_tabs widget_tabs_single"> <div class="se-blog-posts-tabs-widget__wrap"> <div class="se-blog-posts-tabs-widget tabs"> <div class="se-blog-posts-tabs-widget__tab tab__item"> <div class="se-blog-posts-tabs-widget__tab-title tab__button"> Guides </div> <ul class="se-blog-posts-tabs-widget__tab-items tab__items"> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/finding-out-what-keywords-your-website-ranks-for/"> Finding out what keywords your website ranks for </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/keyword-clustering/"> Keyword clustering guide </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/google-serp-features/"> 35 Google SERP features you should monitor for better SEO </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/fixing-sitemap-errors/"> Polishing a sitemap: fixing errors and weeding out trash pages </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/monitor-your-competitors-with-se-ranking/"> Identifying and tracking your competitors with 2022世界杯买球平台 </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/seo-video-marketing/"> Make Your Videos Shine in Google SERP and Boost Your YouTube Strategy </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/evaluate-guest-posting-prospects/"> Finding real gems in the ocean of guest posting prospects with 2022世界杯买球平台 </a> </li> </ul> </div> <div class="se-blog-posts-tabs-widget__tab tab__item active"> <div class="se-blog-posts-tabs-widget__tab-title tab__button"> Top Reads </div> <ul class="se-blog-posts-tabs-widget__tab-items tab__items"> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/affiliate-marketing/"> Affiliate marketing for beginners </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/what-is-seo/"> What is SEO? </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/email-marketing/"> The complete email marketing guide </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/structured-data/"> What is structured data and how to add it to your website </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/pagerank/"> Google’s PageRank: does it still matter and how </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/hreflang-beginner-guide/"> Hreflang: Full guide for newbies </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/rich-snippets/"> What are rich snippets and will they help you get richer? </a> </li> </ul> </div> <div class="se-blog-posts-tabs-widget__tab tab__item"> <div class="se-blog-posts-tabs-widget__tab-title tab__button"> Most Popular </div> <ul class="se-blog-posts-tabs-widget__tab-items tab__items"> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/verify-google-business/"> The ultimate list of methods to verify Google My Business </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/find-all-pages-on-a-website/"> The SEO guide to finding all web pages of a website </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/google-local-pack/"> Unpacking SEO for the Google Local Pack </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/results-of-the-year-2018/"> A look back at 2018 & big plans for 2019 </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/html-tags-in-seo/"> HTML tags you can’t do without in 2022 </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/seo-for-subdomains/"> How to handle subdomains without harming your website SEO </a> </li> <li class="se-blog-posts-tabs-widget__tab-item"> <a class="se-blog-posts-tabs-widget__tab-item-link" href="https://seranking.com/blog/finding-out-what-keywords-your-website-ranks-for/"> Finding out what keywords your website ranks for </a> </li> </ul> </div> </div> </div> </div> <div class="banner-slider" id="banner-slider"> <div class="banner-slider__wrapper"> <a href="https://seranking.com/blog/20-pro-tips-on-using-se-ranking/" target="_blank" class="banner-slider__container" style="background: linear-gradient(315.96deg,#846cfe 3.03%,#7285ff 58.32%)"> <div class="banner-slider__container__first-block"> <div class="banner-slider__title"> GET THE MOST OUT OF <p> SE RANKING WITH PRO TIPS </div> <div class="banner-slider__image"> <img width="324" height="332" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20324%20332'%3E%3C/svg%3E" alt="Pro Tips 2022世界杯买球平台 " data-lazy-src="https://seranking.com/blog/wp-content/uploads/2022/06/GA-for-SEO-magic_color_FINAL-01-1.png"/> <noscript> <img width="324" height="332" src="https://seranking.com/blog/wp-content/uploads/2022/06/GA-for-SEO-magic_color_FINAL-01-1.png" alt="Pro Tips 2022世界杯买球平台 "/> </noscript> </div> </div> <div class="banner-slider__button"> <div class="banner-slider__button-link"> <div class="button-link__icon"> <svg class="button-link__icon__item" width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.44 8.71514C13.4043 8.62308 13.3508 8.53897 13.2825 8.46764L9.5325 4.71764C9.46257 4.64771 9.37955 4.59224 9.28819 4.55439C9.19682 4.51655 9.09889 4.49707 9 4.49707C8.80027 4.49707 8.60873 4.57641 8.4675 4.71764C8.39757 4.78757 8.3421 4.87059 8.30425 4.96195C8.26641 5.05332 8.24693 5.15124 8.24693 5.25014C8.24693 5.44987 8.32627 5.64141 8.4675 5.78264L10.9425 8.25014H5.25C5.05109 8.25014 4.86032 8.32916 4.71967 8.46981C4.57902 8.61046 4.5 8.80123 4.5 9.00014C4.5 9.19905 4.57902 9.38982 4.71967 9.53047C4.86032 9.67112 5.05109 9.75014 5.25 9.75014H10.9425L8.4675 12.2176C8.3972 12.2874 8.34141 12.3703 8.30333 12.4617C8.26525 12.5531 8.24565 12.6511 8.24565 12.7501C8.24565 12.8491 8.26525 12.9472 8.30333 13.0386C8.34141 13.13 8.3972 13.2129 8.4675 13.2826C8.53722 13.3529 8.62017 13.4087 8.71157 13.4468C8.80296 13.4849 8.90099 13.5045 9 13.5045C9.09901 13.5045 9.19704 13.4849 9.28843 13.4468C9.37983 13.4087 9.46278 13.3529 9.5325 13.2826L13.2825 9.53264C13.3508 9.46131 13.4043 9.3772 13.44 9.28514C13.515 9.10254 13.515 8.89774 13.44 8.71514Z" fill="white"/></svg> </div> <div class="button-link__icon__vertical-line"></div> <div class="button-link__text"> Learn more </div> </div> </div> </a> <a href="https://seranking.com/blog/rank-tracker-overview/" target="_blank" class="banner-slider__container" style="background: linear-gradient(315.96deg,#5b43ff 3.03%,#11b6b1 58.32%)"> <div class="banner-slider__container__first-block"> <div class="banner-slider__title"> IS YOUR RANK TRACKER WORTH THE MONTHLY FEE? </div> <div class="banner-slider__image"> <img width="324" height="304" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20324%20304'%3E%3C/svg%3E" alt="How to choose a rank tracker" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2022/07/rank-tracker-guide-banner.png"/> <noscript> <img width="324" height="304" src="https://seranking.com/blog/wp-content/uploads/2022/07/rank-tracker-guide-banner.png" alt="How to choose a rank tracker"/> </noscript> </div> </div> <div class="banner-slider__button"> <div class="banner-slider__button-link"> <div class="button-link__icon"> <svg class="button-link__icon__item" width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.44 8.71514C13.4043 8.62308 13.3508 8.53897 13.2825 8.46764L9.5325 4.71764C9.46257 4.64771 9.37955 4.59224 9.28819 4.55439C9.19682 4.51655 9.09889 4.49707 9 4.49707C8.80027 4.49707 8.60873 4.57641 8.4675 4.71764C8.39757 4.78757 8.3421 4.87059 8.30425 4.96195C8.26641 5.05332 8.24693 5.15124 8.24693 5.25014C8.24693 5.44987 8.32627 5.64141 8.4675 5.78264L10.9425 8.25014H5.25C5.05109 8.25014 4.86032 8.32916 4.71967 8.46981C4.57902 8.61046 4.5 8.80123 4.5 9.00014C4.5 9.19905 4.57902 9.38982 4.71967 9.53047C4.86032 9.67112 5.05109 9.75014 5.25 9.75014H10.9425L8.4675 12.2176C8.3972 12.2874 8.34141 12.3703 8.30333 12.4617C8.26525 12.5531 8.24565 12.6511 8.24565 12.7501C8.24565 12.8491 8.26525 12.9472 8.30333 13.0386C8.34141 13.13 8.3972 13.2129 8.4675 13.2826C8.53722 13.3529 8.62017 13.4087 8.71157 13.4468C8.80296 13.4849 8.90099 13.5045 9 13.5045C9.09901 13.5045 9.19704 13.4849 9.28843 13.4468C9.37983 13.4087 9.46278 13.3529 9.5325 13.2826L13.2825 9.53264C13.3508 9.46131 13.4043 9.3772 13.44 9.28514C13.515 9.10254 13.515 8.89774 13.44 8.71514Z" fill="white"/></svg> </div> <div class="button-link__icon__vertical-line"></div> <div class="button-link__text"> Learn more </div> </div> </div> </a> <a href="https://seranking.com/blog/analyzing-website-with-se-ranking/" target="_blank" class="banner-slider__container" style="background: linear-gradient(315.96deg,#ff6464 3.03%,#ffc5c5 58.32%)"> <div class="banner-slider__container__first-block"> <div class="banner-slider__title"> GET BIRD’S-EYE VIEW OF ANY SITE WITHIN MINUTES </div> <div class="banner-slider__image"> <img width="364" height="348" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20364%20348'%3E%3C/svg%3E" alt="Analyzing any site with Competitive Research" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2022/07/cr-analyze-site-guide-banner.png"/> <noscript> <img width="364" height="348" src="https://seranking.com/blog/wp-content/uploads/2022/07/cr-analyze-site-guide-banner.png" alt="Analyzing any site with Competitive Research"/> </noscript> </div> </div> <div class="banner-slider__button"> <div class="banner-slider__button-link"> <div class="button-link__icon"> <svg class="button-link__icon__item" width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.44 8.71514C13.4043 8.62308 13.3508 8.53897 13.2825 8.46764L9.5325 4.71764C9.46257 4.64771 9.37955 4.59224 9.28819 4.55439C9.19682 4.51655 9.09889 4.49707 9 4.49707C8.80027 4.49707 8.60873 4.57641 8.4675 4.71764C8.39757 4.78757 8.3421 4.87059 8.30425 4.96195C8.26641 5.05332 8.24693 5.15124 8.24693 5.25014C8.24693 5.44987 8.32627 5.64141 8.4675 5.78264L10.9425 8.25014H5.25C5.05109 8.25014 4.86032 8.32916 4.71967 8.46981C4.57902 8.61046 4.5 8.80123 4.5 9.00014C4.5 9.19905 4.57902 9.38982 4.71967 9.53047C4.86032 9.67112 5.05109 9.75014 5.25 9.75014H10.9425L8.4675 12.2176C8.3972 12.2874 8.34141 12.3703 8.30333 12.4617C8.26525 12.5531 8.24565 12.6511 8.24565 12.7501C8.24565 12.8491 8.26525 12.9472 8.30333 13.0386C8.34141 13.13 8.3972 13.2129 8.4675 13.2826C8.53722 13.3529 8.62017 13.4087 8.71157 13.4468C8.80296 13.4849 8.90099 13.5045 9 13.5045C9.09901 13.5045 9.19704 13.4849 9.28843 13.4468C9.37983 13.4087 9.46278 13.3529 9.5325 13.2826L13.2825 9.53264C13.3508 9.46131 13.4043 9.3772 13.44 9.28514C13.515 9.10254 13.515 8.89774 13.44 8.71514Z" fill="white"/></svg> </div> <div class="button-link__icon__vertical-line"></div> <div class="button-link__text"> Learn more </div> </div> </div> </a> <a href="https://seranking.com/blog/new-on-page-seo-checker/" target="_blank" class="banner-slider__container" style="background: linear-gradient(315.96deg,#5d35ff 3.03%,#cab1ff 58.32%)"> <div class="banner-slider__container__first-block"> <div class="banner-slider__title"> LEARN HOW TO RANK HIGHER WITH THIS AI-BASED TOOL </div> <div class="banner-slider__image"> <img width="302" height="324" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20302%20324'%3E%3C/svg%3E" alt="On-Page SEO Checker" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2022/07/on-page-guide-banner.png"/> <noscript> <img width="302" height="324" src="https://seranking.com/blog/wp-content/uploads/2022/07/on-page-guide-banner.png" alt="On-Page SEO Checker"/> </noscript> </div> </div> <div class="banner-slider__button"> <div class="banner-slider__button-link"> <div class="button-link__icon"> <svg class="button-link__icon__item" width="18" height="18" viewbox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.44 8.71514C13.4043 8.62308 13.3508 8.53897 13.2825 8.46764L9.5325 4.71764C9.46257 4.64771 9.37955 4.59224 9.28819 4.55439C9.19682 4.51655 9.09889 4.49707 9 4.49707C8.80027 4.49707 8.60873 4.57641 8.4675 4.71764C8.39757 4.78757 8.3421 4.87059 8.30425 4.96195C8.26641 5.05332 8.24693 5.15124 8.24693 5.25014C8.24693 5.44987 8.32627 5.64141 8.4675 5.78264L10.9425 8.25014H5.25C5.05109 8.25014 4.86032 8.32916 4.71967 8.46981C4.57902 8.61046 4.5 8.80123 4.5 9.00014C4.5 9.19905 4.57902 9.38982 4.71967 9.53047C4.86032 9.67112 5.05109 9.75014 5.25 9.75014H10.9425L8.4675 12.2176C8.3972 12.2874 8.34141 12.3703 8.30333 12.4617C8.26525 12.5531 8.24565 12.6511 8.24565 12.7501C8.24565 12.8491 8.26525 12.9472 8.30333 13.0386C8.34141 13.13 8.3972 13.2129 8.4675 13.2826C8.53722 13.3529 8.62017 13.4087 8.71157 13.4468C8.80296 13.4849 8.90099 13.5045 9 13.5045C9.09901 13.5045 9.19704 13.4849 9.28843 13.4468C9.37983 13.4087 9.46278 13.3529 9.5325 13.2826L13.2825 9.53264C13.3508 9.46131 13.4043 9.3772 13.44 9.28514C13.515 9.10254 13.515 8.89774 13.44 8.71514Z" fill="white"/></svg> </div> <div class="button-link__icon__vertical-line"></div> <div class="button-link__text"> Learn more </div> </div> </div> </a> </div> </div> </div> </aside> <div class="se_modal"> <span class="se_modal__close"> × </span> <img class="se_modal__img"> </div> </div> <!-- .site-content --> </div> <!-- .site-inner --> </div> <!-- .site --> <footer id="page-footer" class="page-footer"> <div class="interesting-posts"> <div class="interesting-posts__inner"> <div class="interesting-posts__title"> You might be interested </div> <div class="interesting-posts__items post-grid grid"> <article class="post-item item mix skin even flat post-grid__item" id="post-27352"> <div class="post-grid__item-wrapper"> <a class="layer-media-link post-item__image-link" href="https://seranking.com/blog/html-heading-tags/" aria-label="Blog image"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2022/06/heading-tags-featured-image.gif" class="layer-media post-item__image rocket-lazyload" style=""></div> </a> <div class="layer-content post-item__content"> <div class="pi-cateory-and-date"> <a href="https://seranking.com/blog/category-technical-seo/" class="post-item__category"> Technical SEO </a> <div class="pi-date-and-time"> <span> Jun 14, 2022 </span> </div> </div> <div class="post-tags"> <div class="post-tags__item"> HTML Tags </div> <div class="post-tags__item"> On-Page SEO </div> <div class="post-tags__item"> Website Code </div> </div> <div class="pi-content post-item__value"> <div class="entry-title"> <a href="https://seranking.com/blog/html-heading-tags/"> The complete SEO anatomy of HTML h1 to h6 heading tags </a> </div> <div class="post-item__desc"> H tags give readers and search engines a clear way to understand what a page is about, which can result in higher SERP rankings. Here we look at what H tags are, why you need them, and how to set them up correctly. </div> </div> <div class="pi-author"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg" class="pi-author__img post-item__author-img rocket-lazyload" style=""></div> <a target="_blank" href="https://seranking.com/blog/author/andrew-zarudnyi/" class="pi-author-name post-item__author-name"> Andrew Zarudnyi </a> </div> <div class="pi-views-and-comments"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 3740 views </div> <div class="pi-comment"> <span class="post-views-icon"></span> 0 comment </div> </div> </div> </div> </article> <article class="post-item item mix skin even flat post-grid__item" id="post-7452"> <div class="post-grid__item-wrapper"> <a class="layer-media-link post-item__image-link" href="https://seranking.com/blog/title-tags-and-meta-descriptions-in-seo/" aria-label="Blog image"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2020/06/card_titledescription-min-2-450x334.png" class="layer-media post-item__image rocket-lazyload" style=""></div> </a> <div class="layer-content post-item__content"> <div class="pi-cateory-and-date"> <a href="https://seranking.com/blog/category-technical-seo/" class="post-item__category"> Technical SEO </a> <div class="pi-date-and-time"> <span> Jun 24, 2022 </span> </div> </div> <div class="post-tags"> <div class="post-tags__item"> HTML Tags </div> <div class="post-tags__item"> On-Page SEO </div> </div> <div class="pi-content post-item__value"> <div class="entry-title"> <a href="https://seranking.com/blog/title-tags-and-meta-descriptions-in-seo/"> How page title and description tags help in SEO </a> </div> <div class="post-item__desc"> Similar to a business card, page titles and meta descriptions store data on the content of your pages, and when the time’s right, share that information with both search engines and internet surfers. And if you want to please both of them, you simply can’t ignore meta tags. Let's take a look at why metadata is important in SEO and how to use it correctly. </div> </div> <div class="pi-author"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2019/11/avatar-1-298x300-150x150.jpg" class="pi-author__img post-item__author-img rocket-lazyload" style=""></div> <a target="_blank" href="https://seranking.com/blog/author/andrew-zarudnyi/" class="pi-author-name post-item__author-name"> Andrew Zarudnyi </a> </div> <div class="pi-views-and-comments"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 16780 views </div> <div class="pi-comment"> <span class="post-views-icon"></span> 7 comment </div> </div> </div> </div> </article> <article class="post-item item mix skin even flat post-grid__item" id="post-15586"> <div class="post-grid__item-wrapper"> <a class="layer-media-link post-item__image-link" href="https://seranking.com/blog/single-page-application-seo/" aria-label="Blog image"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2021/05/20_05-450x334.png" class="layer-media post-item__image rocket-lazyload" style=""></div> </a> <div class="layer-content post-item__content"> <div class="pi-cateory-and-date"> <a href="https://seranking.com/blog/category-technical-seo/" class="post-item__category"> Technical SEO </a> <div class="pi-date-and-time"> <span> May 21, 2021 </span> </div> </div> <div class="post-tags"> <div class="post-tags__item"> Website Audit </div> <div class="post-tags__item"> Website Code </div> <div class="post-tags__item"> Website Crawling </div> </div> <div class="pi-content post-item__value"> <div class="entry-title"> <a href="https://seranking.com/blog/single-page-application-seo/"> The nuts and bolts of SEO for SPAs (Single-Page Applications) </a> </div> <div class="post-item__desc"> What is an SPA (Single-Page Application) and why SPA websites are hard to optimize. Learn about SEO tricks that help JavaScript-based websites get crawled and indexed. </div> </div> <div class="pi-author"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2022/06/2022-06-30_14-52-150x150.png" class="pi-author__img post-item__author-img rocket-lazyload" style=""></div> <a target="_blank" href="https://seranking.com/blog/author/anastasia-osypenko/" class="pi-author-name post-item__author-name"> Anastasia Osypenko </a> </div> <div class="pi-views-and-comments"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 10978 views </div> <div class="pi-comment"> <span class="post-views-icon"></span> 6 comment </div> </div> </div> </div> </article> <article class="post-item item mix skin even flat post-grid__item" id="post-11932"> <div class="post-grid__item-wrapper"> <a class="layer-media-link post-item__image-link" href="https://seranking.com/blog/guide-meta-tag-robots-x-robots-tag/" aria-label="Blog image"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2021/01/241-450x334.png" class="layer-media post-item__image rocket-lazyload" style=""></div> </a> <div class="layer-content post-item__content"> <div class="pi-cateory-and-date"> <a href="https://seranking.com/blog/category-technical-seo/" class="post-item__category"> Technical SEO </a> <div class="pi-date-and-time"> <span> Jan 12, 2021 </span> </div> </div> <div class="post-tags"> <div class="post-tags__item"> Indexing </div> <div class="post-tags__item"> Website Code </div> <div class="post-tags__item"> Website Crawling </div> </div> <div class="pi-content post-item__value"> <div class="entry-title"> <a href="https://seranking.com/blog/guide-meta-tag-robots-x-robots-tag/"> The ultimate guide to robots meta tag and X-Robots-Tag </a> </div> <div class="post-item__desc"> The robots meta tag and the x-robots tag are used for blocking page indexing and taking control over how certain types of content are indexed. In the article, we explain the differences between these tags and their role in technical SEO. </div> </div> <div class="pi-author"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2021/09/kelly-150x150.jpg" class="pi-author__img post-item__author-img rocket-lazyload" style=""></div> <a target="_blank" href="https://seranking.com/blog/author/kelly-breland/" class="pi-author-name post-item__author-name"> Kelly Breland </a> </div> <div class="pi-views-and-comments"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 5494 views </div> <div class="pi-comment"> <span class="post-views-icon"></span> 5 comment </div> </div> </div> </div> </article> <article class="post-item item mix skin even flat post-grid__item" id="post-10582"> <div class="post-grid__item-wrapper"> <a class="layer-media-link post-item__image-link" href="https://seranking.com/blog/canonical-tag-guide/" aria-label="Blog image"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2020/11/15-450x334.png" class="layer-media post-item__image rocket-lazyload" style=""></div> </a> <div class="layer-content post-item__content"> <div class="pi-cateory-and-date"> <a href="https://seranking.com/blog/category-technical-seo/" class="post-item__category"> Technical SEO </a> <div class="pi-date-and-time"> <span> Nov 26, 2020 </span> </div> </div> <div class="post-tags"> <div class="post-tags__item"> HTML Tags </div> <div class="post-tags__item"> Indexing </div> <div class="post-tags__item"> On-Page SEO </div> </div> <div class="pi-content post-item__value"> <div class="entry-title"> <a href="https://seranking.com/blog/canonical-tag-guide/"> What does it mean to canonicalize a page and when do you need canonical tags? </a> </div> <div class="post-item__desc"> The proper use of canonical tags is a part of SEO basics. However, if set incorrectly, canonicalization may not bring the desired result and lead to lower rankings due to duplicate content issues. In this post, you'll find all the necessary tips and tricks that will help you properly use canonicals for various purposes and avoid all the possible pitfalls. </div> </div> <div class="pi-author"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2020/12/aleksander-150x150.png" class="pi-author__img post-item__author-img rocket-lazyload" style=""></div> <a target="_blank" href="https://seranking.com/blog/author/alexander-lushin/" class="pi-author-name post-item__author-name"> Alexander Lushin </a> </div> <div class="pi-views-and-comments"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 2051 views </div> <div class="pi-comment"> <span class="post-views-icon"></span> 5 comment </div> </div> </div> </div> </article> <article class="post-item item mix skin even flat post-grid__item" id="post-7558"> <div class="post-grid__item-wrapper"> <a class="layer-media-link post-item__image-link" href="https://seranking.com/blog/css-and-javascript-seo/" aria-label="Blog image"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2020/07/CSS-and-JavaScript-450x334.png" class="layer-media post-item__image rocket-lazyload" style=""></div> </a> <div class="layer-content post-item__content"> <div class="pi-cateory-and-date"> <a href="https://seranking.com/blog/category-technical-seo/" class="post-item__category"> Technical SEO </a> <div class="pi-date-and-time"> <span> Aug 29, 2022 <strong> Updated </strong> </span> </div> </div> <div class="post-tags"> <div class="post-tags__item"> Website Code </div> <div class="post-tags__item"> Website Crawling </div> </div> <div class="pi-content post-item__value"> <div class="entry-title"> <a href="https://seranking.com/blog/css-and-javascript-seo/"> Understanding CSS and JavaScript SEO </a> </div> <div class="post-item__desc"> The way a website is coded has a great impact on its performance and therefore SEO potential. This post revolves around CSS and JavaScript—the two coding languages that turn a website beautiful and interactive. Learn how Google handles CSS and JS, and how you can fix common CSS and JS to improve your rankings and website performance. </div> </div> <div class="pi-author"> <div data-bg="https://seranking.com/blog/wp-content/uploads/2019/11/sylvia-shelby-2-150x150.jpg" class="pi-author__img post-item__author-img rocket-lazyload" style=""></div> <a target="_blank" href="https://seranking.com/blog/author/svetlana-shchehel/" class="pi-author-name post-item__author-name"> Svetlana Shchehel </a> </div> <div class="pi-views-and-comments"> <div class="post-view-counter-row"> <span class="post-views-icon"></span> 134 views </div> <div class="pi-comment"> <span class="post-views-icon"></span> 2 comment </div> </div> </div> </div> </article> </div> </div> </div> <section class="featured-on_new"> <div class="r"> <div class="featured-on_new__wrap"> <ul> <li> <span> Featured on: </span> </li> <li class="featured-on_new__img-wrapper"> <img width="450" height="450" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20450%20450'%3E%3C/svg%3E" class="image wp-image-22084 attachment-medium size-medium" alt="sej" style="max-width: 100%; height: auto;" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/12/sej-icon.svg" /> <noscript> <img width="450" height="450" src="https://seranking.com/blog/wp-content/uploads/2021/12/sej-icon.svg" class="image wp-image-22084 attachment-medium size-medium" alt="sej" style="max-width: 100%; height: auto;" /> </noscript> </li> <li class="featured-on_new__img-wrapper"> <img width="450" height="450" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20450%20450'%3E%3C/svg%3E" class="image wp-image-22081 attachment-medium size-medium" alt="mashable" style="max-width: 100%; height: auto;" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/12/mashable-icon.svg" /> <noscript> <img width="450" height="450" src="https://seranking.com/blog/wp-content/uploads/2021/12/mashable-icon.svg" class="image wp-image-22081 attachment-medium size-medium" alt="mashable" style="max-width: 100%; height: auto;" /> </noscript> </li> <li class="featured-on_new__img-wrapper"> <img width="450" height="450" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20450%20450'%3E%3C/svg%3E" class="image wp-image-22078 attachment-medium size-medium" alt="sew" style="max-width: 100%; height: auto;" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/12/sew-icon.svg" /> <noscript> <img width="450" height="450" src="https://seranking.com/blog/wp-content/uploads/2021/12/sew-icon.svg" class="image wp-image-22078 attachment-medium size-medium" alt="sew" style="max-width: 100%; height: auto;" /> </noscript> </li> <li class="featured-on_new__img-wrapper"> <img width="450" height="450" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20450%20450'%3E%3C/svg%3E" class="image wp-image-22075 attachment-medium size-medium" alt="inc" style="max-width: 100%; height: auto;" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/12/inc-icon.svg" /> <noscript> <img width="450" height="450" src="https://seranking.com/blog/wp-content/uploads/2021/12/inc-icon.svg" class="image wp-image-22075 attachment-medium size-medium" alt="inc" style="max-width: 100%; height: auto;" /> </noscript> </li> <li class="featured-on_new__img-wrapper"> <img width="450" height="450" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20450%20450'%3E%3C/svg%3E" class="image wp-image-22072 attachment-medium size-medium" alt="sel" style="max-width: 100%; height: auto;" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/12/sel-icon.svg" /> <noscript> <img width="450" height="450" src="https://seranking.com/blog/wp-content/uploads/2021/12/sel-icon.svg" class="image wp-image-22072 attachment-medium size-medium" alt="sel" style="max-width: 100%; height: auto;" /> </noscript> </li> <li class="featured-on_new__img-wrapper"> <img width="450" height="450" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20450%20450'%3E%3C/svg%3E" class="image wp-image-22069 attachment-medium size-medium" alt="entrepreneur" style="max-width: 100%; height: auto;" data-lazy-src="https://seranking.com/blog/wp-content/uploads/2021/12/entrepreneur-icon.svg" /> <noscript> <img width="450" height="450" src="https://seranking.com/blog/wp-content/uploads/2021/12/entrepreneur-icon.svg" class="image wp-image-22069 attachment-medium size-medium" alt="entrepreneur" style="max-width: 100%; height: auto;" /> </noscript> </li> </ul> </div> </div> </section> <div class="f_footer f-footer f-footer--grey adaptive-style"> <div class="r f-footer__content accord_main"> <div class="c c4 cm_100 links-and-copiright"> <div class="footer_logo"></div> <div class="language-switcher"> <div class="language-switcher__wrap"> <div class="language-switcher__item language-switcher__item_active"> <i class="language-switcher__item-flag"> en </i> <span class="language-switcher__item-lang"> English </span> </div> <div class="language-switcher__dropdown"> <ul class="language-switcher__dropdown-list"> <li> <span class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link language-switcher__dropdown-item_active"> <i class="language-switcher__item-flag"> en </i> <span class="language-switcher__item-lang"> English </span> </span> </li> <li> <a href="https://seranking.com/de/blog/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> de </i> <span class="language-switcher__item-lang"> Deutsch </span> </a> </li> <li> <a href="https://seranking.com/fr/blog/les-balises-html-pour-seo/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> fr </i> <span class="language-switcher__item-lang"> Français </span> </a> </li> <li> <a href="https://seranking.com/it/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> it </i> <span class="language-switcher__item-lang"> Italiano </span> </a> </li> <li> <a href="https://seranking.com/pt/blog/html-tags-in-seo/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> pt </i> <span class="language-switcher__item-lang"> Português </span> </a> </li> <li> <a href="https://seranking.com/es/blog/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> es </i> <span class="language-switcher__item-lang"> Español </span> </a> </li> <li> <a href="https://seranking.com/jp/blog/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> あ </i> <span class="language-switcher__item-lang"> 日本語 </span> </a> </li> <li> <a href="https://seranking.com/nl/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> nl </i> <span class="language-switcher__item-lang"> Nederlands </span> </a> </li> <li> <a href="https://seranking.com/ru/blog/html-tegi-v-seo/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> ru </i> <span class="language-switcher__item-lang"> Русский </span> </a> </li> <li> <a href="https://seranking.com/ua/blog/" class="language-switcher__dropdown-item language-switcher__item language-switcher__item-link"> <i class="language-switcher__item-flag"> ua </i> <span class="language-switcher__item-lang"> Українська </span> </a> </li> </ul> </div> </div> </div> <div class="social-icons f-social-icons"> <ul> <li> <a target="_blank" href="https://www.facebook.com/serankingcom" rel="nofollow noreferrer" class="fc" aria-label="facebook"></a> </li> <li> <a target="_blank" href="https://twitter.com/SERanking" rel="nofollow noreferrer" class="tw" aria-label="twitter"></a> </li> <li> <a target="_blank" href="https://www.youtube.com/channel/UCtUeek7hmkByxGbiOZNgB3w" rel="nofollow noreferrer" class="yt" aria-label="Youtube"></a> </li> <li> <a target="_blank" href="https://www.linkedin.com/company/se-ranking/" rel="nofollow noreferrer" class="li" aria-label="linkedin"></a> </li> </ul> </div> <div class="mob-app-links"> <div class="mob-app-head"> Mobile Apps: </div> <div class="wrap"> <a target="_blank" href="https://apps.apple.com/us/app/se-ranking-pro/id1343879036" class="app-store-link mob-app-link" rel="noreferrer" aria-label="apps"></a> <a target="_blank" href="https://play.google.com/store/apps/details?id=com.seranking&hl=en" class="google-play-link mob-app-link" rel="noreferrer" aria-label="play"></a> </div> </div> <div class="footer-awards"> <div class="footer-awards-head"> Awards: </div> <div class="wrap"> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20121%20106'%3E%3C/svg%3E" alt="Capterra - Best Value 2021" width="121" height="106" data-lazy-src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/images/awards/cap-best-value-2021.png"> <noscript> <img src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/images/awards/cap-best-value-2021.png" alt="Capterra - Best Value 2021" width="121" height="106"> </noscript> <img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%20106'%3E%3C/svg%3E" alt="Spring Leader 2022" width="96" height="106" data-lazy-src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/images/awards/leader-spring-2022.png"> <noscript> <img src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/images/awards/leader-spring-2022.png" alt="Spring Leader 2022" width="96" height="106"> </noscript> <a class="footer-awards__img-dmca dmca-badge" href="http://www.dmca.com/Protection/Status.aspx?ID=5c8edf4a-d6a0-4ead-b51f-b8a36432572e" title="DMCA.com Protection Status"> <img width="144" height="24" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20144%2024'%3E%3C/svg%3E" alt="DMCA.com Protection Status" data-lazy-src="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/images/footer/dmca-protected.png" /> <noscript> <img width="144" height="24" src ="https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/images/footer/dmca-protected.png" alt="DMCA.com Protection Status" /> </noscript> </a> <script type="rocketlazyloadscript" src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js" defer></script> </div> </div> <div class="f-footer__copy mob_no"> © 2022 SE Ranking. All rights reserved </div> </div> <div class="c c4 cm_100 accord_item"> <div class="f-footer__nav-title accord_title"> <div class="h4"> SE RANKING </div> </div> <div class="f-footer-menu-container"> <ul id="menu-se-ranking" class="f-footer__list accord_cont"> <li id="menu-item-6590" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6590"> <a href="https://seranking.com/about-us.html"> About </a> </li> <li id="menu-item-6591" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6591"> <a href="https://seranking.com/whats-new.html"> What’s new </a> </li> <li id="menu-item-24988" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24988"> <a href="https://seranking.com/testimonials.html"> Testimonials </a> </li> <li id="menu-item-6592" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6592"> <a href="https://seranking.com/contact.html"> Contact </a> </li> <li id="menu-item-6593" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6593"> <a href="https://help.seranking.com/"> Help </a> </li> <li id="menu-item-6595" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6595"> <a href="https://seranking.com/competitors.html"> Competitors </a> </li> <li id="menu-item-13561" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13561"> <a href="https://seranking.com/webinars/"> Webinars </a> </li> <li id="menu-item-21793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21793"> <a href="https://seranking.com/academy.html"> Academy </a> </li> <li id="menu-item-6596" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6596"> <a href="https://seranking.com/blog/"> Blog </a> </li> <li id="menu-item-6597" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6597"> <a href="https://seranking.com/affiliate.html"> Affiliates </a> </li> <li id="menu-item-14008" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14008"> <a href="https://seranking.com/educational-partnership-program.html"> Educational Partnership Program </a> </li> <li id="menu-item-6598" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6598"> <a href="https://seranking.com/promo.html"> Partners’ bonuses </a> </li> <li id="menu-item-6599" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6599"> <a href="https://seranking.com/terms-of-use.html"> Terms of use </a> </li> <li id="menu-item-6600" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6600"> <a href="https://seranking.com/privacy-policy.html"> Privacy policy </a> </li> <li id="menu-item-14749" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14749"> <a href="https://seranking.com/open-source-attributions.html"> Open Source Attributions </a> </li> </ul> </div> </div> <div class="c c4 cm_100 accord_item"> <div class="f-footer__nav-title accord_title"> <div class="h4"> FEATURES </div> </div> <div class="f-footer-menu-container"> <ul id="menu-features" class="f-footer__list accord_cont"> <li id="menu-item-6618" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6618"> <a href="https://seranking.com/features.html"> All features </a> </li> <li id="menu-item-6602" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6602"> <a href="https://seranking.com/position-tracking.html"> Keyword Rank Tracker </a> </li> <li id="menu-item-6603" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6603"> <a href="https://seranking.com/website-audit.html"> Website Audit </a> </li> <li id="menu-item-6604" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6604"> <a href="https://seranking.com/backlinks-monitoring.html"> Backlink Monitor </a> </li> <li id="menu-item-6605" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6605"> <a href="https://seranking.com/on-page-checker.html"> On-Page Checker </a> </li> <li id="menu-item-28300" class="promo-tool-notify menu-item menu-item-type-custom menu-item-object-custom menu-item-28300"> <a href="https://seranking.com/serp-tracking.html"> SERP Checker </a> </li> <li id="menu-item-6606" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6606"> <a href="https://seranking.com/marketing-plan.html"> Marketing Plan </a> </li> <li id="menu-item-6607" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6607"> <a href="https://seranking.com/keyword-grouper.html"> Keyword Grouper </a> </li> <li id="menu-item-6608" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6608"> <a href="https://seranking.com/keyword-suggestion-tool.html"> Keyword Research & Suggestions Tool </a> </li> <li id="menu-item-6609" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6609"> <a href="https://seranking.com/competitor-traffic-research.html"> Competitive Research </a> </li> <li id="menu-item-6610" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6610"> <a href="https://seranking.com/backlink-checker.html"> Backlink Checker </a> </li> <li id="menu-item-6611" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6611"> <a href="https://seranking.com/b2b-seo-solutions.html"> B2B Features </a> </li> <li id="menu-item-6612" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6612"> <a href="https://seranking.com/lead-generation.html"> Lead Generator </a> </li> <li id="menu-item-6613" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6613"> <a href="https://seranking.com/seo-reporting-tools.html"> SEO Reporting Tools </a> </li> <li id="menu-item-6614" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6614"> <a href="https://seranking.com/page-changes-monitoring.html"> Page Changes Monitoring </a> </li> <li id="menu-item-6615" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6615"> <a href="https://seranking.com/white-label.html"> White Label </a> </li> <li id="menu-item-6616" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6616"> <a href="https://seranking.com/api.html"> API </a> </li> <li id="menu-item-6617" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6617"> <a href="https://seranking.com/social.html"> Social Media Management </a> </li> <li id="menu-item-24757" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24757"> <a href="https://seranking.com/free-tools.html"> Free SEO tools </a> </li> </ul> </div> </div> <div class="widget_text c c4 cm_100 accord_item get-in-touch"> <div class="widget-title widgettitle"> GET IN TOUCH </div> <div class="textwidget custom-html-widget"> <div class="touch_blocks accord_cont"> <div class="tb optional-footer-contact" style="display:none;"> <div class="ico"></div> <p></p> <a href="#"></a> </div> <div class="tb"> <div class="ico flag_us"></div> <p> 228 Hamilton Avenue <br> Palo Alto, California <br> 94301 </p> <a href="tel:+14157044387"> +1 415 704 4387 </a> </div> <div class="tb"> <div class="ico flag_uk"></div> <p> 15 Ingestre Place <br> London, UK <br> W1F 0DU </p> <a href="tel:+442038681173"> +44 20 3868 1173 </a> </div> <div class="tb"> <button class="btn_long btn_blue se-modal-trigger"> Request demo </button> </div> </div> </div> </div> <div class="f-footer__copy mob_yes"> © 2022 SE Ranking Limited. All rights reserved </div> </div> </div> <div class="se-modal"> <div class="se-modal__inner"> <button class="se-modal__close"> × </button> <div class="se-modal__content"> <div class="se-request-block-form" style="opacity: 0"> <div class="se-request-block-form-inner"> <div class="se-request-block-form__title"> Request demo </div> <div class="se-request-block-form__undertitle"> <sup> * </sup> required fields </div> <form action="#" class="se-request-form" novalidate> <label class="se-request-form__label se-request-form__label--required"> <input type="text" placeholder="First and last name" class="se-request-form__input" name="name" minlength="1" required> <span class="se-request-form__input-tooltip"> First and last name </span> <div class="se-request_form__error"> At least 2 symbols </div> </label> <label class="se-request-form__label se-request-form__label--required"> <input type="email" placeholder="Email" class="se-request-form__input" name="email" required> <span class="se-request-form__input-tooltip"> Email </span> <div class="se-request_form__error"> Enter correct email address </div> </label> <label class="se-request-form__label se-request-form__label--required se-request-form__label--dropdown-decore" id="se-request-form-countries-select"></label> <label class="se-request-form__label se-request-form__label--required se-request-form__label-dialcoded" id="se-request-coutry-icons"> <input type="tel" name="tel" class="se-request-form__input se-request-form__input--country-icons" id="se-request-tel" placeholder="(123) 456-7890" required minlength="8"> <input type="text" class="se-request-form__input-code-helper" name="tel_code"> <div class="se-request_form__error"> Enter correct phone number </div> </label> <label class="se-request-form__label"> <input type="text" class="se-request-form__input" name="website" placeholder="Your website"> <span class="se-request-form__input-tooltip"> Your website </span> </label> <label class="se-request-form__label se-request-form__label--required se-request-form__label--dropdown-decore"> <select class="se-request-form__input" name="employee" placeholder="Number of employees" required> <option value="" disabled hidden selected></option> <option value="1-5"> 1-5 </option> <option value="6-10"> 6-10 </option> <option value="11-20"> 11-20 </option> <option value="21-50"> 21-50 </option> <option value="51-100"> 51-100 </option> <option value="101-500"> 101-500 </option> <option value="501-1000"> 501-1000 </option> <option value="1000+"> 1000+ </option> </select> <span class="se-request-form__input-tooltip"> Number of employees </span> <div class="se-request_form__error"> Please, choose number of employees </div> </label> <label class="se-request-form__label se-request-form__label--dropdown-decore"> <select class="se-request-form__input" name="feature_request"> <option value="" disabled hidden selected></option> <option value="all features"> All features </option> <option value="keyword rank tracking"> Keyword rank tracking </option> <option value="website audit"> Website audit </option> <option value="On-page audit"> On-page audit </option> <option value="Backlink checker"> Backlink checker </option> <option value="Backlinks monitoring"> Backlinks monitoring </option> <option value="Keyword suggestion tool"> Keyword suggestion tool </option> <option value="Keyword Grouper"> Keyword Grouper </option> <option value="Page changes monitoring"> Page changes monitoring </option> <option value="Marketing plan"> Marketing plan </option> </select> <span class="se-request-form__input-tooltip"> 2022世界杯买球平台 features you are interested in </span> </label> <div class="se-request-form__captcha g-recaptcha" data-sitekey="6LfwrXAUAAAAAFDoax1jDs89txuzn0t_alT8FCY6"></div> <input type="hidden" name="form_type" value="live_demo"> <input type="hidden" name="from_page" value="css-and-javascript-seo"> <input type="hidden" name="to_support" value="0"> <input type="hidden" name="lang" value="en"> <div class="se-request-form__submit-wrap"> <input type="submit" value="Request demo" class="se-request-form__submit"> </div> </form> <div class="se-request-form-block__terms"> I agree to <a href="https://seranking.com/terms-of-use.html"> Terms of use </a> and <a href="https://seranking.com/privacy-policy.html"> Privacy Policy </a> </div> </div> <div class="se-request-block-form__response"> <div class="se-request-block-form__response-title"> Greetings </div> <div class="se-request-block-form__response-text"> Thank you for submitting 2022世界杯买球平台 demo request. We will contact you shortly. </div> <div class="se-request-block-form__response-sign"> Best regards, <br> 2022世界杯买球平台 Team </div> </div> </div> </div> </div> </div> <script type="rocketlazyloadscript" data-minify="1" src="https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/countries_db_babel.js?ver=1663663193" defer></script> <script type="rocketlazyloadscript" data-minify="1" src="https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/se_modal_babel.js?ver=1663663193" defer></script> <script type="rocketlazyloadscript" data-minify="1" src="https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/live_demo_form_babel.js?ver=1663663193" defer></script> <script type="rocketlazyloadscript" data-minify="1" src="https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/live_demo_form_app_babel.js?ver=1663663193" defer></script> <div id="cookies_notes" class="cookies js-cookies"> <div class="cookies__wrapper"> <div class="cookies__text"> By continuing to use this site you consent to the use of cookies in accordance with <a href='https://seranking.com/privacy-policy.html'> our Cookie policy </a> . </div> <span id="close_note" class="cookies__close js-cookies-close"></span> </div> </div> </footer> <script type="rocketlazyloadscript" data-minify="1" defer src="https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/common.js?ver=1663663193"></script> <style type="text/css"> @media screen and (max-width: 640px) { #wpfront-scroll-top-container { visibility: hidden; } } </style> <div id="wpfront-scroll-top-container"> <img width="64" height="64" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%3E%3C/svg%3E" alt="" data-lazy-src="https://seranking.com/blog/wp-content/plugins/wpfront-scroll-top/images/icons/1.png" /> <noscript> <img width="64" height="64" src="https://seranking.com/blog/wp-content/plugins/wpfront-scroll-top/images/icons/1.png" alt="" /> </noscript> </div> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> window.addEventListener('DOMContentLoaded', function() { function wpfront_scroll_top_init() { if (typeof wpfront_scroll_top === "function" && typeof jQuery !== "undefined") { wpfront_scroll_top({"scroll_offset":100,"button_width":0,"button_height":0,"button_opacity":0.8,"button_fade_duration":200,"scroll_duration":400,"location":1,"marginX":20,"marginY":100,"hide_iframe":true,"auto_hide":true,"auto_hide_after":2,"button_action":"top","button_action_element_selector":"","button_action_container_selector":"html, body","button_action_element_offset":0}); } else { setTimeout(wpfront_scroll_top_init, 100); } } wpfront_scroll_top_init(); }); </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/subscribe-widget/assets/js/app.js?ver=1663663193' id='subscribe-widget-scripts-js' defer></script> <script type='text/javascript' id='ppress-frontend-script-js-extra'> /* <![CDATA[ */ var pp_ajax_form = {"ajaxurl":"https:\/\/seranking.com\/blog\/wp-admin\/admin-ajax.php","confirm_delete":"Are you sure?","deleting_text":"Deleting...","deleting_error":"An error occurred. Please try again.","nonce":"0148817b2d","disable_ajax_form":"false"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/plugins/wp-user-avatar/assets/js/frontend.min.js?ver=3.2.13' id='ppress-frontend-script-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/plugins/prismatic/lib/highlight/js/highlight-core.js?ver=1663663323' id='prismatic-highlight-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' id='prismatic-highlight-js-after'> hljs.initHighlightingOnLoad(); </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/plugins/wpfront-scroll-top/js/wpfront-scroll-top.min.js?ver=2.0.7.08086' id='wpfront-scroll-top-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' id='rocket-browser-checker-js-after'> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i <props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script type='text/javascript' id='rocket-preload-links-js-extra'> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/blog(\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|(\/[^\/]+)?\/(index\\.php\/)?wp\\-json(\/.*|$))|\/wp-admin\/|\/logout\/|\/wp-login.php|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/seranking.com\/blog","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' id='rocket-preload-links-js-after'> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n <t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover> i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("https://seranking.com/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("https://seranking.com/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' id='support-widget-script-init-js-before'> var supportWidgetProps = {id : "4071",secretKey:"ET4rAesF8r094kAaOdMdQpD64Mmw8xwo8cmJCu7DZWaI9Mv3j2C4Y+71W8NNlX4Y4VuHpDMHMtvEbXXbrWbgDQ==",appName:"seranking"} </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/support-widget/assets/support-widget-init.js?ver=1663663193' id='support-widget-script-init-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen/js/skip-link-focus-fix.js?ver=1663663193' id='twentysixteen-skip-link-focus-fix-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-includes/js/comment-reply.min.js?ver=6.0' id='comment-reply-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/plugins/se-g2-line/assets/js/app.js?ver=1663663193' id='g2-line-scripts-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/hide-url-btn/dist/hide-url-btn.js?ver=1663663193' id='hide_url_btn-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/share-button/assets/js/app.js?ver=1663663220' id='share-block-js-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/banners/assets/js/app.js?ver=1663663195' id='se-banners-script-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/comment-reply.js?ver=1663663220' id='comment-reply-btn-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/like-dislike-counter/assets/js/app.js?ver=1663663220' id='se-like-dislike-counter-script-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/banner-slider/assets/js/banner-slider.js?ver=1663663220' id='banner-slider-carousel-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/js/libs/slick.1.8.1.min.js?ver=6.0' id='slick-carousel-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/modal_image_script_babel.js?ver=1663663220' id='se-img-modal-script-js' defer></script> <script type="rocketlazyloadscript" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/js/libs/slick.1.8.1.min.js?ver=6.0' id='slick.1.8.1-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/slick/slick-single.js?ver=1663663220' id='slick-single-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/js/remove-tag.js?ver=1663663220' id='remove-tag-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/themes/se-twentysixteen-child/components/interesting-posts/assets/js/app.js?ver=1663663220' id='interesting-posts-js-js' defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type='text/javascript' src='https://seranking.com/blog/wp-content/cache/min/1/blog/wp-content/plugins/se-cookies/assets/js/script.js?ver=1663663193' id='cookies-scripts-js' defer></script> <script> window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i <mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count> 0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1) </script> <script data-no-minify="1" async src="https://seranking.com/blog/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script> <script> "use strict";function wprRemoveCPCSS(){var preload_stylesheets=document.querySelectorAll('link[data-rocket-async="style"][rel="preload"]');if(preload_stylesheets&&0 <preload_stylesheets.length)for(var stylesheet_index=0;stylesheet_index<preload_stylesheets.length;stylesheet_index++){var media=preload_stylesheets[stylesheet_index].getAttribute("media")||"all";if(window.matchMedia(media).matches)return void setTimeout(wprRemoveCPCSS,200)}var elem=document.getElementById("rocket-critical-css");elem&&"remove"in elem&&elem.remove()}window.addEventListener?window.addEventListener("load",wprRemoveCPCSS):window.attachEvent&&window.attachEvent("onload",wprRemoveCPCSS);</script> <noscript> <link rel="stylesheet" href="https://seranking.com/blog/wp-content/cache/min/1/785296d51520a9d3b2c49eacfe285a71.css" media="all" data-minify="1" /> <link rel='stylesheet' id='hc-slick.1.8.1-css' href='https://seranking.com/blog/wp-content/themes/se-twentysixteen-child/css/libs/slick.1.8.1.css?ver=6.0' type='text/css' media='all' /> </noscript> <div style="text-align: center; padding: 10px;"> <a target='_blank' href='http://www.entog.org' > pc加拿大28计划最稳胆码授权平台 </a> <a target='_blank' href='http://www.iowamindbody.org' > 梦三国2 </a> <a target='_blank' href='http://www.jianghulu99.com' > 28加拿大在线预测 </a> <a target='_blank' href='http://www.glasgowoverplastic.org' > csgo2022网站登陆入口 </a> <a target='_blank' href='http://www.alwaysinmotion.org' > JJB电竞(云南)今日比分官网 </a> <a target='_blank' href='http://www.mainlinerescue.org' > 电子竞技视频直播观看 </a> </div> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->