<head> Deep Dive
<head> ke andar bahut saari meta tags hoti hain, har ek ka specific purpose: <title> (browser tab + search result heading), <meta name="description"> (search result snippet), <meta name="keywords"> (largely obsolete aajkal, Google ignore karta hai), <link rel="stylesheet"> (CSS attach karna).
Social media sharing ke liye Open Graph tags (<meta property="og:...">) important hain — jab tum koi link WhatsApp/Facebook/Twitter par share karte ho, wahi preview card (image, title, description) inhi tags se generate hota hai.
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Best HTML Tutorial - Code10x</title>
<meta name="description" content="HTML seekho ekdum shuru se, real examples ke saath.">
<!-- Open Graph — social media previews ke liye: -->
<meta property="og:title" content="Best HTML Tutorial">
<meta property="og:description" content="HTML seekho ekdum shuru se.">
<meta property="og:image" content="https://example.com/preview.jpg">
<link rel="stylesheet" href="style.css">
</head>- title = tab + search result heading, description = search snippet
- Open Graph tags (og:*) = social media share previews
- <head> content user ko directly nahi dikhta, systems use karte hain
Open Graph tags Facebook/LinkedIn ke liye kaam karte hain, lekin Twitter apna khud ka set bhi prefer karta hai (twitter:card, twitter:title) — dono ek saath rakhna best coverage deta hai across platforms.
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Best HTML Tutorial">
<meta name="twitter:description" content="Seekho HTML ekdum shuru se.">
<meta name="twitter:image" content="https://example.com/preview.jpg"><link rel="canonical" href="..."> search engines ko batata hai "ye is content ka ASLI/preferred URL hai" — jab same content multiple URLs se accessible ho (jaise with/without trailing slash, ya tracking parameters ke saath), duplicate-content SEO penalties se bachata hai.
<link rel="canonical" href="https://example.com/html-tutorial">
<!-- Chahe user /html-tutorial?ref=twitter se aaye,
ye batata hai "asli" URL kya hai -->