بازگشت به وبلاگ

لینک‌ها در HTML: نحوه استفاده از تگ a و انواع لینک‌دهی

لینک‌ها قلب تپنده هر وبسایتی هستن که کاربرها رو به هر جایی که میخوای میبرن😎. تو این آموزش قراره از صفر تگ a رو یاد بگیری، انواع لینک داخلی،خارجی،ایمیل و anchor رو بشناسی و ترفندهای حرفه‌ای بهینه سازی لینک برای سئو و UX رو کشف کنی. اگر میخوای آموزش کامل لینک دهی در HTML رو با مثال‌های عملی یاد بگیری،این پست دقیقاً برات ساخته شده🚀.

8 دقیقه مطالعه
46
لینک‌ها در HTML: نحوه استفاده از تگ a و انواع لینک‌دهی

html-linked

‏تگ a در HTML چیست و ساختار پایه لینک‌دهی چگونه است؟

میخوای بلد باشی چطوری با یه تگ ساده کاربر رو ببری هر صفحه‌ای که دلت میخواد؟ تگ a دقیقا همون چیزیه که وب رو به هم وصل میکنه😎🔗 تگ a یا Anchor تو HTML همون چیزیه که ازش برای ساختن لینک استفاده میکنی، یعنی هرجا دیدی روی یه متن یا دکمه کلیک میکنی و میره یه صفحه دیگه، پشتش یه تگ a هست.این تگ به کمک ویژگی href به مرورگر میگه مقصد این لینک کجاست، مثلا یه صفحه دیگه از سایت خودت، یه سایت خارجی، یه ایمیل یا حتی یه بخش خاص از همین صفحه. سینتکس پایه آموزش لینک دادن در HTML برای مبتدیان این شکلیه 👇

Code
<a href="https://example.com">برو به سایت example</a>

اینجا: • تگ a عنصریه که لینک رو میسازه • مقدار داخل href آدرس مقصد یا همون URL ئه • متنی که بین تگ باز و بسته a هست اینجا برو به سایت example Anchor Text یا متن قابل کلیکه میتونی به صفحه داخلی هم لینک بدی 👇

Code
<a href="/about.html">درباره ما</a>

یا لینک داخل صفحه (anchor link) بسازی 👇

Code
<a href="#contact">برو به بخش تماس</a>
<section id="contact">
  <h2>تماس با ما</h2>
</section>

برای تجربه کاربری بهتر،میتونی لینک رو تو تب جدید باز کنی:

Code
<a href="https://example.com" target="_blank">باز شدن در تب جدید</a>

اگر ساختار تگ a در HTML رو خوب یاد بگیری، بعدش راحت میتونی انواع لینک دهی در HTML مثل لینک داخلی، خارجی، ایمیل (mailto:) و تلفن (tel:) رو هم بسازی و صفحه‌هات رو مثل سایت‌های حرفه‌ای به هم وصل کنی 🚀.

html-being-the-base

انواع مختلف لینک‌ها در HTML: داخلی، خارجی، ایمیل و anchor

فکر میکنی فقط یه جور لینک تو HTML داریم؟ اگه این ۴ مدل لینک رو بلد نباشی نصف قدرت تگ a رو از دست دادی😅🔗 در HTML فقط یک نوع لینک ساده نداریم،چهار مدل کاربردی لینک وجود داره که اگر بلدشون باشی میتونی هر جایی که خواستی کاربر رو هدایت کنی.برای لینک داخلی یا internal link که کاربر رو داخل همین سایت جا‌به‌جا میکنه، کافیه به یه آدرس نسبی لینک بدی،مثلا صفحه درباره ما:

Code
<a href="/about.html">درباره ما</a>

این نوع لینک‌ دهی داخلی در HTML برای ساخت منو،breadcrumb و لینک دادن بین مقالات وبلاگ عالیه و سئوی داخلی رو هم قوی میکنه چون به گوگل کمک میکنه ساختار سایتت رو بهتر بفهمه. برای لینک خارجی یا external link که کاربر رو به یه سایت دیگه میفرسته، از آدرس کامل با http یا https استفاده میکنی و معمولا خوبه تو تب جدید باز بشه:

Code
<a href="https://developer.mozilla.org" target="_blank" rel="noopener">منبع آموزش HTML</a>

نوع سوم لینک ایمیل یا mailto هست که وقتی روش کلیک میشه،نرم افزار ایمیل کاربر باز میشه و یک ایمیل جدید با آدرس آماده میسازه:

Code
<a href="mailto:info@example.com">ارسال ایمیل</a>

یا حتی همراه عنوان آماده:

Code
<a href="mailto:info@example.com?subject=درخواست%20پشتیبانی">پشتیبانی</a>

چهارمین نوع،anchor link یا لینک به بخش خاصی از همون صفحه است.برای این کار،به المان مقصد یه id میدی و تو href همون id رو با # صدا میزنی:

Code
<a href="#contact">برو به بخش تماس</a>

<section id="contact">
  <h2>تماس با ما</h2>
</section>

این روش برای منوی صفحه فرود،فهرست مطالب مقاله و دکمه "برو بالا" خیلی استفاده میشه.اگر این چهار نوع مختلف لینک‌دهی در HTML رو خوب تمرین کنی، تقریبا هر نوع ناوبری که بخوای تو سایتت میتونی بسازی و هم تجربه کاربری رو بهتر میکنی هم سئوی لینک‌ها رو👌

html-a-tag

نکات پیشرفته و بهترین روش‌های بهینه‌سازی لینک‌ها برای سئو و UX

لینک‌های ساده می‌زنی ولی سئو نمیگیری؟این ۷ ترفند حرفه‌ای UX و SEO لینک‌هات رو ۳ برابر قوی‌تر میکنه😍📈 برای بهینه سازی لینک‌های HTML از نظر سئو و تجربه کاربری،اولین قانون descriptive anchor text هست: به جای "اینجا کلیک کن بنویس "آموزش کامل HTML در ۳۰ دقیقه چون گوگل از متن لینک میفهمه صفحه مقصد درباره چیه.همیشه rel="nofollow" رو برای لینک‌های خارجی و تبلیغاتی بذار تا SEO juice هدر نره و target="_blank" با rel="noopener noreferrer" برای تب جدید استفاده کن تا security بالا بره.

Code
<!-- لینک سئوی عالی ✅ -->
<a href="/html-tutorial" rel="author">آموزش کامل HTML از صفر</a>

<!-- لینک خارجی امن ✅ -->
<a href="https://w3schools.com" target="_blank" rel="noopener noreferrer">W3Schools</a>

<!-- لینک nofollow ✅ -->
<a href="https://ads.com" rel="nofollow">تبلیغ</a>
title attribute رو هم فراموش نکن،وقتی کاربر موس رو نگه داره tooltip نشون میده:

<a href="/contact" title="ساعت کاری ۹-۱۸">تماس با ما</a>

برای UX بهتر aria-label بذار روی آیکون‌ها و هر لینک تصویری:

Code
<a href="/download" aria-label="دانلود رزومه PDF">
  <img src="download-icon.png" alt="">
</a>

لینک‌های داخلی رو strategic بساز: از صفحات پربازدید به صفحات مهم لینک بده،حداکثر ۱۰۰ لینک تو هر صفحه و anchor text رو متنوع کن تا natural به نظر برسه.اگر میخوای بهترین روش‌های بهینه سازی لینک در HTML رو برای سئو و accessibility یاد بگیری، از این checklist استفاده کن و ببین چطور crawl rate و bounce rate صفحاتت بهتر میشه🚀.

حالا که تگa ، انواع لینک و ترفندهای سئو رو یاد گرفتی، آماده‌ای منوهای حرفه‌ای ، breadcrumbو internal linking قوی بسازی✨.یادت باشه:anchor text descriptive،rel مناسب،title و aria-label، این ۴ اصل لینک‌هات رو هم گوگل دوست داره هم کاربرها.از امروز همه لینک‌هات رو بهینه کن و ببین چطور ترافیک و engagement سایتت منفجر میشه💥🌟.

این مقاله به درد یکی از رفیقات می‌خوره؟

با یه کلیک براش بفرست تا اونم تو این مسیر همراهت بشه

مقالات مرتبط با این موضوع

برای ادامه مسیرت اینا رو از دست نده
تفاوت section،article  و aside در HTML؛ کِی از کدوم استفاده کنیم؟

تفاوت section،article و aside در HTML؛ کِی از کدوم استفاده کنیم؟

section article aside رو قاطی می‌کنی و div div div می‌نویسی؟😵 تفاوت section،article و aside درHTML؛ کی از کدوم استفاده کنیم؟ راز کد تمیز و SEO بالا رو فاش می‌کنه! از تفاوت اصلی‌شون شروع می‌کنیم،مثال‌های واقعی وبلاگ و فروشگاه می‌بینیم و کشف می‌کنیم چرا semantic tags برای SEO و accessibility جادو می‌کنن.🚀

5 دقیقه مطالعه
آموزش کامل تگ‌های معنایی HTML؛ از   header تا  article

آموزش کامل تگ‌های معنایی HTML؛ از header تا article

div div div همه جا؟ آموزش کامل تگ‌های معناییHTML ؛ از header تا article صفحه‌ت رو از آشوب نجات می‌ده! یاد می‌گیری header nav footer چطور ساختار اصلی بسازن،article section aside محتوا رو منظم کنن و main figure تگ‌های مخفی قدرتمند HTML باشن تا semantic HTML پیشرفته برای SEO و accessibility داشته باشی.🚀

4 دقیقه مطالعه
آموزش تگ‌های label، textarea و button در HTML

آموزش تگ‌های label، textarea و button در HTML

فرم‌هایی بساز که همه عاشقشون بشن!😍 تا حالا فرم وبسایتت رو کاربرا نصفه ول کردن؟ یا screen reader ها نمی‌تونستن بخوننشون؟🤔 آموزش تگ‌های label textarea و button در HTML دقیقاً همون چیزیه که نیاز داری!

7 دقیقه مطالعه
لینک‌ها در HTML: نحوه استفاده از تگ a و انواع لینک‌دهی | EagerDevelopers