Swapna Kumar Panda  Profile picture
Mar 7 β€’ 16 tweets β€’ 3 min read
10 HTML Tags and Attributes for SEO

⇩
πŸ“‹ Table of Contents

We will discuss about

➊ <title>
βž‹ <meta name = "description" >
➌ <h1> to <h6>
➍ <img alt="...">
➎ <a rel="nofollow">
➏ <meta name = "robots" >
➐ <link rel = "canonical" >
βž‘ <meta name = "viewport" >
βž’ Open Graph Tags
βž“ Twitter Card Tags
πŸ” Introduction

❑ When search engines crawl a website, it goes through all the HTML documents.

❒ Various HTML tags and, attributes help search engine to determine what your content is about and, how to categorise it.

❑ So all these may affect how your website performs.
➊ <title>

❑ Most results you see in search engines are derived from the title tag.

❒ The title appears in the SERPs, and allows you to signify the relevance of a page to a searcher’s query.

❑ Use appropriate titles. Do not use misleading or, clickbait types.
βž‹ <meta name = "description" >

❑ Like title, this information also appears in search results.

❒ It’s best if you use your keyword in the title as well as the meta description tag. It improves how search engines list your content.
➌ <h1> to <h6>

❑ Heading tags are often used to break up the content so that it is easier to find relevant information.

❒ Heading tags are also what search engines use to help determine segments of content and create featured rich snippets.
➍ <img alt="..." >

❑ An important part of engaging with audience is through using images.

❒ While images add visual enhancements, how can it help search engines as well?

❑ Using "alt" attribute, we can specify the purpose and increase exposure during image searches.
➎ <a rel="nofollow" >

❑ Links are vital in SEO. Linking out to something which is irrelevant to your topic may result in search penalties.

❒ Using β€œnofollow”, it creates a link to a webpage but tells search engines to ignore the connection.
❑ Along with "nofollow", "sponsored", "ugc" like values are also used to ignore the connection.

❒ "sponsored" is used for sponsored links whereas "ugc" is used for user generated content links.
➏ <meta name = "robots" >

❑ Some of your pages may not be for any value addition purposes. But they may impact your SEO rank.

❒ To stop crawlers accessing these pages and ultimately not being indexed, "robots" meta tag is used.

✧ <meta name="robots" content="noindex">
➐ <link rel = "canonical" >

❑ A website may be accessed in variety of ways

http://www.example .com
https://www.example .com
http://example .com
https://example .com

❒ Using "canonical", it essentially tells search engines what domains are the most important to you.
βž‘ <meta name = "viewport" >

❑ In today's world, majority of people use mobile to access websites. It's crucial to have a mobile-friendly website.

❒ If you don't have one, search engines may stop showing your website in results for searches made from a mobile device.
βž’ Open Graph Tags

❑ These days websites are accessible through social media platforms like Facebook, Instagram.

❒ Open Graph tags help in boosting search and display results in social media.

✧ <meta name="og:title" property="og:title" content="My Title">
βž“ Twitter Card Tags

❑ Open Graph isn’t the only way, Twitter has its own platform called β€œCards”.

❒ Twitter Cards work similar to OG with the exception that these are specifically for Twitter.

✧ <meta name="twitter:card" content="summary" />
πŸ’­ Final Words

❑ To make your website have better visibility in search results, it's very important to give importance on these HTML tags and attributes for SEO.

❒ You may be using a CMS like Wordpress which may be doing these for you. But knowing about these is never bad.
End of 🧡

Please share your feedbacks on this content in πŸ’¬

Are you a web developer and looking for Web Development and, SEO related tips? I am sharing regular contents on those.

To never miss any, Follow Me βœ…

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Swapna Kumar Panda 

Swapna Kumar Panda  Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @swapnakpanda

Mar 9
πŸ™ Should we use Semantic HTML?

✘ <div> ➜ <header> βœ“
✘ <div> ➜ <nav> βœ“
✘ <div> ➜ <section> βœ“
✘ <div> ➜ <article> βœ“
✘ <div> ➜ <aside> βœ“
✘ <div> ➜ <main> βœ“
✘ <div> ➜ <summary> βœ“
✘ <div> ➜ <footer> βœ“

⇩
We will discuss about

➊ What is Semantic HTML?
βž‹ Examples of Semantic Elements
➌ Benefits of using Semantic HTML
➌.βž€ Improve site's SEO positioning
➌.➁ Help your site more accessible
➌.βž‚ Closer to natural language, easier to maintain
➍ Should we not use "div"?
➊ What is Semantic HTML?

❏ Semantic HTML adds essential meaning to the web page rather than just presentation.

❐ This lets web browsers, search engines, screen readers, RSS readers, and ultimately users understand it in a better way.
Read 14 tweets
Mar 8
Memorise JavaScript Array Methods in 11 Steps

⇩
πŸ“‹ TOC

➊ Static Methods
βž‹ Accepts -ve Index
➌ Returns Boolean
➍ Returns Index
➎ Returns new Array
➏ Modifies Existing Array
➐ Iterates through entire Array
βž‘ Iterates Partially
βž’ Checks Elements "as it is"
βž“ Checks Elements custom way
➊➊ Accepts a callback
➊ Static Methods

❍ of()
❍ from()
❍ isArray()
Read 15 tweets
Mar 6
πŸ“¦ CSS Cheat Sheet : Box Model

❍ Properties
❍ Values

✧ Link to High Resolution image in the next tweet We will describe about 33 CSS Properties as part of CSS Box
πŸ™ High Resolution Image

β¬’ If you liked this one, give a ⭐️ to this GitHub repo to support my work.

⬓ Direct Link:
github.com/swapnakpanda/I…
πŸš₯ Disclaimer

⬔ I have compiled these information with all sincerity. But in case you find any omissions or, wrong representations, πŸ’¬ me.

⬕ I purposely omitted "border-radius" properties from this list. I don't consider those in Box Model. What is your opinion on this?
Read 4 tweets
Mar 5
JavaScript Interview Questions

⇩
Series: ➌
Level: Beginner
Topics:

➊ Functions - Basics
βž‹ Function Scope
➌ Function Arguments
➍ Anonymous Functions
➎ Higher Order Function & Callbacks
➏ Closure
➐ IIFE
βž‘ Arrow Functions
πŸš₯ Disclaimer

β¬– The questions covered here are mostly conceptual.
⬘ I never claim only these type of questions are/should be asked during interviews.
β¬— For interviews, you should have fundamentals strong. And you should be able to provide solutions to practical problems.
Read 17 tweets
Mar 4
50+ CSS Problems for Practice

⇩
Series: ➊
Level of Difficulty: Easy to Medium

Topics:
➊ CSS Selectors
βž‹ Background
➌ Border
➍ Margin
➎ Padding
➏ Outline
➐ Text
βž‘ Position
βž’ Overflow
βž“ Height/Width
πŸ’­ Intention behind this Practice Series

⬘ I believe anyone can strengthen his skills in HTML and CSS only by practicing.

β¬— In CSS, there are so many properties and values. It's impossible to memorize everything.

⬙ By practicing a lot, you can definitely master it.
Read 19 tweets
Mar 3
5 "Must-Know" Date Input Types in HTML

⇩
There are 5 input types which allow user to enter/pick date, time, week, month, year etc.

➊ datetime-local
βž‹ date
➌ time
➍ week
➎ month
➊ datetime-local

β¬’ Use this input type if requirement is to pick both "date" and "time" (independent of any timezone).

⬓ We can use 2 other attributes to define the limit restrictions and step values.

❍ min
❍ max
❍ step <input type="datetime-local" >
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(