سئو تکنیکال یک گام بسیار مهم و جدی در زمینه سئو و بهینه سازی سایت محسوب می شود و تنها در دوره های پیشرفته آموزش سئو به آن پرداخته می شود چرا که تنها افراد معدودی به آن مسلط هستند و در این زمینه می توانند به خوبی فعالیت کنند. در نظر بگیرید که دیگر فعالیت های SEO از جمله سئو داخلی On-page و سئو خارجی Off-page SEO نمی توانند به نتیجه برسند، اگر در زمینه فنی مشکلی وجود داشته باشد!

اگر دوست دارید که تلاش های شما در زمینه محدود نشود و یا از بین نرود، حتما باید یاد داشته باشید که این نوع از بهینه سازی سایت چیست و چگونه باید سایت خود را بر اساس آن بهینه سازی کنید! خبر خوب این است که این نوع بهینه سازی تنها یک بار انجام می شود و دیگر نیاز نیست که بعدا برگردید و یا تغییری در آن ایجاد کنید!

امروز من به صورت کامل در این زمینه برای شما اطلاعات جامع و کاملی را ارائه می کنم که قادر باشید در کمترین زمان ممکن سایت خود را بهینه سازی کنید و از بودن در صفحه اول گوگل در آینده ی نزدیک، لذت ببرید. با من همراه باشید.

سئو تکنیکال

سئو تکنیکال چیست؟

شاید با صحنه بالا در بیشتر شرکت ها و سایت ها روبه رو شده اید و یا با آن مواجه خواهید شد. لذا قبل از اینکه به فکر استخدام پروگرمر، دوولوپر برای طراحی سایتتان، با یک پروداکت کار و سئو کار حرفه ای در مورد سئو سایتتان، مشاوره حرفه ای سئو داشته باشید.

قبل از پرداختن به موضوع اصلی باید به شما بگوییم که بهینه سازی فنی سایت برای موتورهای جستجو در واقع مجموعه ای از فرآیند هاست که شما برای مرحله کراول کردن گوگل به آن می پردازید. در واقع شما با کمک این نوع از بهینه سازی سایت قادر هستید که وبسایت خود را به راحتی در معرض خزیدن ربات های موتورهای جستجو قرار دهید!

از آنجایی که این نوع از بهینه سازی سایت، فنی یا تکنیکال نامیده می شود، شما نیازی به ارتباط با محتوای اصلی سایت خود ندارید. در واقع این نوع از بهینه سازی سایت، هیچ ارتباطی با محتوای سایت و یا تبلیغ وبسایتتان ندارد و به صورت کلی مربوط به زیرساخت های پایه ای سایت شماست! برای این که به صورت کامل متوجه این تکنیک ها شوید، ابتدا لازم است که چند اصطلاح اساسی را با هم بررسی کنیم.

سئو چیسـت؟

یکی از متداول ترین سوال هایی که باید قبل از پرداختن به این موضوع که سئو فنی چیست، پاسخ دهیم، این است که اصلا سئو چیست؟ اگر بخواهیم به ساده ترین شکل ممکن به این سوال پاسخ دهیم، باید بگوییم که در واقع سئو و بهینه سازی سایت برای موتورهای جستجو، مجموعه ای از فعالیت ها، تکنیک ها و نکات است که شما را به هدف خود یعنی دیده شدن توسط مخاطبان می رساند.

به معنای واقعی بهینه سازی سایت و SEO عبارت است از:

  • اطمینان از این موضوع است که سایت شما بتواند بدون هیچ مشکلی در معرض دید مخاطبان قرار بگیرد و ربات های گوگل بتوانند آن را مشاهده کنند.
  • سایت شما به راحتی در معرض دید مخاطبانتان می تواند قرار بگیرد
  • محتوای باکیفیت و متناسب با هدف جستجوگر
  • ایجاد سیگنال های مناسب برای فهم بهتر ساختار وب
  • کمک به ربات های موتور جستجو برای درک ساختار سایت
  • و …

هنگامی که همه ی موارد بالا به صورت صحیح انجام بگیرند، یک سایت می تواند به صفحه اول گوگل برسد! اگر نمی دانید که چطور این کارها را انجام دهید و یک کسب و کار آنلاین دارید، به طور قطع نیاز به مشاوره سئو دارید! برای دریافت مشاوره می توانید از طریق این صفحه  با من تماس بگیرید.

بهینه سازی سایت و سئو از کجا شروع می شود؟

اگر شما هم با این درک که چقدر بهینه سازی سایت مهم است، این مقاله را می خوانید، هرچه زودتر می خواهید که بهینه سازی سایت خود را شروع کنید تا سریع تر نتیجه بگیرید! برای این کار لازم است که در نظر داشته باشید که از کجا این کار را شروع کنید، بهتر است! برای این که به بهترین شکل بتوانید نتیجه بگیرید، لازم است که روند خزیدن و نمایه سازی گوگل را به خوبی درک کرده باشید.

در این زمینه موتورهای جستجو به دنبال صفحات وب عمومی هستند تا بتوانند به فهرست خود اضافه کنند و از آن ها بهره ببرند. در واقع موتورهای جستجو دوست دارند که با داشتن فهرست های بهتری از سایت ها و محتویاتشان به مخاطبان خود بهترین چیزها را نمایش دهند و آن ها را در سریع ترین زمان ممکن به خواسته خود برسانند.

در این زمینه شما که صاحب یک سایت، کسب و کار و یا حتی بیزینس آنلاین هستید، باید کاری کنید که سایت شما که در حوزه خاصی مشغول به فعالیت است، برای کلیدواژه های خاصی که مخاطبان هدف شما آن ها را جستجو می کنند، رتبه ی قابل قبولی بدست آورد. به طور کلی فعالیت های سئو به سه دسته از کارهای زیر تقسیم بندی می شود:

  • سئو داخلی
  • سئو خارجی
  • سئو تکنیکال

همانطور که احتمالا خودتان هم می دانید، سئو داخلی مربوط به آن دسته از فعالیت هایی است که شما در داخل سایت خود انجام می دهید که به صورت کامل همه ی آن ها در چک لیست سئو 2020 برای شما جمع آوری کرده ام. شما می توانید با مراجعه به این مقاله اطلاعات خود را راجع به این نوع از سئو به صورت زیادی کامل کنید.

سئو تکنیکال

سئو خارجی یا Off-page SEO نوع دیگری از سئو است که در واقع برای کارهایی است که شما خارج از مجموعه سایت خود برای بدست آوردن رتبه های برتر در گوگل انجام می دهید. این نوع از فعالیت ها دارای ریزه کاری ها و جزئیاتی است که شاید آن را کمی سخت کند. در این زمینه اگر نیاز به خدمات سئو دارید، می توانید بر روی من حساب کنید!

بهترین تکنیک های سئو تکنیکال و یا Technical SEO

حالا که کمی بهتر با SEO آشنا شدید، وقت آن است که در مورد بهینه سازی فنی سایت خود اطلاعاتتان را تکمیل کنید. در این زمینه لازم است که مد نظر داشته باشید، سئو فنی یا تکنیکال نوعی از بهینه سازی سایت است که باید طبق اصول، مهارت و تجربه انجام شود و اگر هر یک از این فاکتورها نباشد، احتمال نابودی کسب و کارتان را در جنگ سئو باید بدهید! مهم ترین تکنیک های سئو فنی که باید آن ها را بشناسید، عبارت اند از:

  • مشخص کردن دامنه ترجیحی
  • txt بهینه سازی کردن
  • ساختار URL را بهینه سازی کردن
  • پیمایش و ساختار سایت
  • منوهای Breadcrumb
  • نشانه گذاری داده های ساخت یافته را به صورت صحیح پیاده سازی کردن
  • URL های متعارف
  • بهینه سازی صفحات 404
  • بهینه سازی نقشه سایت XML
  • SSL و HTTPS
  • بهبود سرعت وب سایت
  • ریسپانسیو و واکنش گرایی
  • صفحات شتاب موبایل (AMP)
  • و …

مشخص کردن دامنه ترجیحی سایت

همانطور که احتمالا خودتان هم می دانید، هنگام راه اندازی سایت یا وبلاگ باید دامنه مورد نظر خود را مشخص کنید! در واقع شما با این کار به موتورهای جستجو نوعی دستور می دهید که دامنه ی شما را برای مدت زمانی که در فضای وب موجود است را مورد پیمایش قرار دهد و سایت شما را به فهرست سایت های خود اضافه کند.

شاید می پرسید که چرا باید این کار را انجام دهید؟ به طور کلی شما می توانید برای جستجوی آدرس سایت ها در یک مرورگر از WWW استفاده کنید و یا نکنید! شما می توانید با جستجوی عبارت https://ismaeilsahab.ir/ یا https://www.ismaeilsahab.ir/ به سایت من دسترسی داشته باشید و در هر دو حالت یک نتیجه را مشاهده می کنید!

این موضوع شاید برای ما یک موضوع کاملا جاافتاده و راحت باشد، اما باید بدانید که همین موضوع به ظاهر ساده برای یک موتور جستجو بسیار گیج کننده است. اگر سایت خود را WWW و یا بدون آن به موتور جستجو معرفی کنید، موتور جستجو سایت شما را با دو آدرس مختلف تشخیص می دهد که نتیجه ی آن افتضاح است. در واقع سایت شما در گوگل به دو صورت بیان شده است و آن به این معنا است که سایت شما به دو شکل خوانده می شود. این به معنای این است که گوگل محتویات سایت شما را از دو بابت بررسی می کند. برای این که چنین مشکلی برطرف شود، لازم است که دامنه اضافی خود را حذف کنید!

WWW و یا بدون آن؟ کدام بهتر است!

یکی از سوالات متداول که در این زمینه سئو تکنیکال پرسیده می شود، این است که آیا از WWW در مقابل دامنه خود استفاده کنیم یا نه؟ بر واقع این موضوع و پیدا کردن جواب آن می تواند مشکلات زیادی را در این زمینه برطرف کند.اگر بخواهم به شما حقیقت را بگویم که این موضع اصلا مهم نیست و کاملا مسئله ی شخصی محسوب می شود!

تا اینجای کار متوجه شدید که هیچ تفاوتی در این زمینه وجود ندارد، اما در نظر داشته باشید که اگر به هر دلیلی تصمیم گرفتید که سایت خود را از یک دامنه به دامنه ی دیگری در موتور جستجو تغییر دهید، حتما و حتما از ریدایرکت 301 استفاده کنید. در واقع شما اگر این کار را نکنید، با همان مشکلی که اشاره کردم، دچارمی شوید واین یعنی احتمالا سایت شما هیچ وقت رنگ صفحه اول گوگل را نمی بیند!

Robots.txt خود را بهینه سازی کنید!

بعد از این که مرحله اول را برای سئو تکنیکال به خوبی انجام دادید، نوبت به این بخش می رسد. شما باید در این قسمت پرونده ی Robots.txt سایت خود را بهینه سازی کنید، اما آیا می دانید که اصلا Robots.txt چیست و چرا باید آن را برای سایت خود بهینه سازی کنید؟

Robots.txt چیست؟

اگر بخواهم به صورت خیلی ساده و خلاصه به این سوال جواب دهم باید به شما بگویم که در واقع Robots.txt یک پرونده ی متنی است که در فهرست اصلی وب سایت شما قرار می گیرد و به موتورهای جستجو در رابطه با عملکردشان راجع به سایت شما، دستور می دهد. در واقع این پرونده به این موضوع کمک می کند که برخی از صفحات سایت خود را از دسترسی موتور جستجو خارج کنید. استفاده از این پرونده متنی بسیار مهم است و می تواند به موفقیت شما در سئو یا شکست آن کمک زیادی کند.

ساختار URL خود را بهینه سازی کنید

در رابطه با سئو تکنیکال، بهینه سازی URL از اهمیت بالایی برخوردار است. در این رابطه مدنظر داشته باشید که شما باید در بعضی موارد مربوط به این بهینه سازی، برخی از ساختارهای خود را دوباره بررسی کنید. بهترین شیوه هایی که در این زمینه می توانید، آن ها را پیش بگیرید، عبارت است از:

  • استفاده از حروف کوچک
  • استفاده از dash (-) برای جدا کردن کلمات در URL
  • توصیف کننده متن و محتوا باشند!
  • عدم استفاده از کاراکترها و کلمات غیر ضروری
  • استفاده از کلمات کلیدی در URL

شما با انجام این کارها به راحتی سایت خود را از نظر سئو تکنیکال برای ساختار URL بهینه سازی می کنید. اگر از سیستم مدیریت محتوای وردپرس استفاده می کنید، باید در نظر داشته باشید که هنگام ایجاد یک پست، وردپرس عنوان پست شما را به عنوان URL در نظرمی گیرد، اما بهتر است که خودتان در این زمینه تغییراتی ایجاد کنید تا به مشکل برخورد نکنید!

پیمایش و ساختار سایت، یک بخش بسیار مهم در سئو تکنیکال

یکی از بخش های بسیار مهم در سئو فنی که باید آن را مورد بررسی قرار دهید و در مورد آن اطلاع کافی داشته باشید، پیمایش و ساختار سایت شماست که اگر به درستی آن را بهینه کرده باشید، می توانید از آن برای بهینه سازی سایت خود تا حد بسیار زیادی استفاده کنید! برای این کار لازم است که تنها از چند نکته ی اساسی و مهم در رابطه با پیمایش و ساختار سایت مطلع باشید و از آن ها بهره بگیرید!

لطفا سعی کنید که در زمینه سئو و بهینه سازی سایت خود این بخش را فراموش نکنید چرا که تجربه به من نشان داده است، عدم توجه کافی به این بخش باعث می شود که  شما دچار مشکل شوید و تمامی فعالیت های دیگر شما در بخش بهینه سازی سایت شما ثمر بخش نباشد. در گذشته ی نه چندان دور بود، افراد زیادی بودند که تصور می کردند، بایگانی یا صفحات چند دسته بندی می توانند به SEO شما آسیب برسانند. این موضوع اشتباه است و فقط یک روش بهینه سازی بد محسوب می شود، اما قابل بهینه سازی استت.

بهترین روش برای پیدا کردن این موضوع که چگونه سایت پیمایش و مسیر سایت خود را بهینه کنید، این است که به راهنمای گوگل برای وبسمتران  مراجعه کنید و اطلاعات خود را تکمیل کنید. این کار باعث می شود که در کمترین زمان ممکن تمامی اطلاعات کاربردی خود را برای این موضوع بدست آورید.  برای اطلاع پیدا کردن از محتوای داخل این راهنما، اینجا کلیک کنید.

منوهای سایت خود را بهینه سازی کنید تا نتیجه اش را ببینید

یکی از تکنیک های مهم دیگر در سئو تکنیکال یا سئو فنی که باید به آن توجه داشته باشید، بهینه سازی منوهای سایتتان است. منظور من از منوهایی که باید بهینه سازی کنید، تمامی منوهای بالا یا پایین صفحه شما است که به کاربران سایت و بازدیدکنندگان آن کمک می کند که در سریع ترین زمان ممکن، در سایت شما حرکت کنند و به محتواهای شما دسترسی داشته باشند.

سئو تکنیکال

این منوها تنها به منظور دو هدف اصلی ایجاد شده اند که عبارت اند از:

  • حرکت در سایت بدون نیاز به زدن گزینه برگشت!
  • بهینه سازی و بهبود سئوی سایت برای یک موتور جستجو

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

نشانه گذاری داده های ساخت یافته را به صورت صحیح پیاده سازی کردن

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

داده های ساختار یافته یا Structured Data چیست؟

اگر بخواهم به صورت ساده این موضوع را توضیح دهم، باید بگویم که داده های ساختاری در واقع کدی هستند که می توانید به صفحات وب خود اضافه کنید. این کدها باعث می شوند که ربات های خزنده گوگل هنگام کراول کردن بتوانند به راحتی صفحات سایت شما را درک کنند. این کار در زمینه درک محتوای شما بسیار تاثیر دارد. شما با این کار می توانید به موتورهای جستجو کمک کنید که توصیف داده های شما را به خوبی درک کنند.

چرا داده های ساختاری مربوط به سئو تکنیکال می شود؟

این بخش برخلاف تصور شما که فکر می کنید، مربوط به کدنویسی و برنامه نویسی سایت است، یک بخش مهم در سئو تکنیکال محسوب می شود. این کار باعث می شود که شما بتوانید در یک مدت زمان خاص و کوتاه اقدام به تغییر محتوای سایت خود و بهبود درک گوگل از آن کنید. شاید فکر می کنید که این کار چقدر است که همیشه آن را باید انجام دهید، اما حقیقت خوشحال کننده این است که اگر یکبار این کار را به صورت اصولی انجام داده باشید، دیگر نیازی به انجام دوباره آن نیست!

به عنوان مثال برای درست کردن منوهای سایت  که در کمی بالاتر توضیح دادیم، یکبار اضافه کردن کدهای ساختار یافته کار شما را راه می اندازد و مشکل برطرف می شود. در این زمینه بهتر است بر اساس CMS یا سیستم مدیریت محتوای سایت خود تحقیق کنید و از کدهای مربوطه استفاده کنید و یا با یک فرد حرفه ای در این زمینه صحبت کنید.

مزایای استفاده از داده های ساختار یافته چیست؟

سئو تکنیکال

اگر دوست دارید که به صورت صحیح و اصولی از این داده ها استفاده کنید، می توانید از مزایای آن بهره مند شوید. مهم ترین مزیت های استفاده از این داده های ساختار یافته کمک به ارائه لیستی از بخش های مختلف سایتتان به موتور جستجو و در نتیجه نمایش بهتر سایت شما در صفحات نتایج جستجو یا SERPS می شود. شما در واقع با این کار می توانید در افزایش CTR خود هم نقش ویژه ای داشته باشید.

بهترین مکان هایی که می توانید از این داده های ساختاری در سایت خود استفاده کنید، عبارت است از:

  • مقالات
  • دستورالعمل ها
  • رویدادها
  • تماس با ما
  • و …

URL های Canonical  خود را بهینه سازی و بررسی کنید!

هر صفحه از سایت شما باید دارای یک نشانه اینترنتی باشد که به درستی انتخاب کرده اید. این کار با افزودن برچسب در محتوای شما بهینه سازی می شود. این برچسب را باید در بخشکد HTML خود قرار دهید.

URL کانونی یا همان Canonical URL چیست؟

URL کانونی در واقع شیوه ای است که در آن شما به گوگل بیان می کنید که هنگام ایندکس کردن محتوای سایت شما در لیست صفحات وب خود، چه بخشی از سایت شما بیشتر تاثیرگذار و مهم است. در واقع به گوگل دستور می دهید و بیان می کنید که این صفحات برای شما تاثیرگذاری بیشتری دارند.

برای این کار می توانید از تگ یا برچسب rel=”canonical” استفاده کنید تا گوگل از بین صفحاتی که محتوای مشابهی دارند، صفحه اصلی را تشخص دهند! به عنوان مثال همین دسته بندی های سایت من که دارای چندین صفحه هستند، محتوای ثابتی در آن ها بیان شده است و این موضوع اگر به خوبی مدیریت نشده باشد، فعالیت تولید محتوای بهینه شده من را زیر سوال می برد و تمام زحماتم بر باد می رود. من برای جلوگیری از این موضوع صفحه اول هر دسته بندی را به عنوان URL کانونی در نظر گرفتم تا به گوگل بفهمانم که این موضوع به چه معناست!

بهینه سازی صفحات 404 سایت

یکی دیگر از بخش های مهم سئو تکنیکال و یا سئو منفی، بهینه سازی کردن صفحات 404 است. صفحه 404 در واقع صفحه ای است که هنگام وجود نداشتن یک صفحه خاص در وب سایتتان به مخاطب نمایش داده می شود. این صفحه شما ممکن است که حذف شده باشد، بوجود نیامده باشد و یا حتی URL آن عوض شده باشد. بر اساس این که کدام سناریو اتفاق افتاده است در سئو و بهینه سازی سایت باید به آن توجه کنید، اما به نظرتان منظور من از بهینه سازی صفحه 404 چیست؟

صفحه 404 بهینه سازی شده چیست؟

صفحه 404 بهینه شده در واقع مجموعه ای از تمام موارد زیر است:

  • دارای منوها و ساختارهای اصلی سایت است!
  • به بازدید کنندگان با زبانی دوستانه می گویید که این صفحه متاسفانه در دسترس نیست.
  • به آن ها پیشنهاد می دهد که یک صفحه دیگر و یا یک روش دیگر را امتحان کنند!
  • به کاربر این امکان را می دهد که به راحتی به صفحه اصلی، قبلی و یا دیگر صفحات مهم سایت به آسانی دسترسی داشته باشد.
  • و …

چگونه صفحات 404 خود را بررسی کنم؟

برای این که ببینید صفحه 404 شما بهینه شده است یا خیر، لازم است که حتما در این زمینه خودتان یک آزمایش کوچک انجام دهید. برای این کار لازم است که ابتدا پنجره مرورگر خود را باز کنید و URL از سایت خود وارد کنید که می دانید اصلا وجود ندارد! به عنوان مثال در سایت من URL https://ismaeilsahab.ir/seo-kar-herfei وجود ندارد. برای این که متوجه یک صفحه 404 بهینه سازی شده بشوید، بر روی لینک کلیک کنید.

نقش سایت یا XML خود را بهینه سازی کنید

شاید  اگر به نقشه سایت، لقب مهم ترین قسمت سئو تکنیکال را بدهیم، اغراق نکرده باشیم! این بخش از سایت شما بسیار مهم است و باید به بهترین شکل بهینه سازی شده باشد. نقشه سایت شما که دارای پسوند XML است، یک فایل در آن واقع شده است که تمامی پست های موجود در سایت شما را نشان می دهد و به شما می گوید که علاوه بر هر کاری که کردید، لازم است که تاریخ پست خود را هم مشخص کنید.

موتورهای جستجو هنگام کراول کردن به راحتی متوجه می شوند که سایت شما از چه بخش ها و محتواهایی تشکیل شده اند و این موضوع را مدیون XML هستند. این بخش از سایت شما برای راهنمایی سایت شما بسیار مهم است، اما آیا می دانید که چطور باید نقشه سایت خود را بهینه سازی کنید؟

بهینه سازی نقشه سایت یا XML چگونه باید انجام شود؟

سئو تکنیکال

از جمله موارد مهم که در این بهینه سازی باید به آن توجه کرد، این است که فقط مهم سایت خود را باید در این نقشه وارد کنید. این صفحات می تواند شامل پست ها و دسته بندی های شما باشد. بهتر است در نقشه سایت خود، صفحاتی که به واسطه برچسب بوجود آمده اند و یا صفحات نویسندگان قرار نگیرد. این کار باعث می شود که گوگل این موضوع را به اشتباه صفحات تکراری با محتوای کپی در نظر نگیرد!

برای ارسال نقشه بهینه سازی شده سایت خود می توانید از نقشه ی جستجوی گوگل و یا گوگل وبمستر تولز استفاده کنید. برای موتورهای جستجوی دیگر مانند بینگ هم فرآیند معرفی نقشه سایت به همین شکل است. آخرین نکته ای که باید در این زمینه بگویم که لازم است بعد از انتشار هر پست جدید، این نقشه را آپدیت کنید.

اضافه کردن SSL برای تبدیل شدن دامنه سایت از HTTP به HTTPS

شاید جزو مهم ترین کارهایی که در نهایت باید انجام دهید، خرید یک گواهینامه SSL برای سایتتان است. این کار باعث می شود که سایت شما  از جنبه های مختلف مورد بررسی قرار گیرد و اروند امنیتی آن مشخص شود. HTTPS در نهایت یک سیگنال رتبه بندی محسوب می شود که به گوگل می گوید، سایت شما دارای امنیت کافی برای مخاطبان است.

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

سرعت سایت خود را با چندین روش سئو تکنیکال بهبود دهید

از جمله دیگر کارهایی که در این دسته بندی قرار می گیرد، بهیه سازی سایت شما از نظر سرعت است که یک بخش مهم در سئو فنی محسوب می شود. شما با این کار می توانید تا حد زیادی در زمینه بهبود سئو و بهینه سازی سایت خود موفق عمل کنید. سایت های با سرعت بارگذاری بالا از نظر گوگل و کاربران بیشتر پسندیده می شوند و باعث می شوند که زودتر به صفحه اول گوگل و نتایج بالا دست پیدا کنید.

سئو تکنیکال

برای بهبود سرعت سایت خود باید ابتدا در نظر بگیرید که سایت شما از نظر صورت به چه شکل می باشد؟ برای این کار می توانید از سایت GTMetrix استفاده کنید. در این سایت می توانید اطلاعات خوبی در این رابط بدست آورید. از جمله کارهایی که در این زمینه می توانید انجام دهید موارد زیر است:

  • بهینه سازی اندازه تصاویر سایت (از افزونه های وردپرس در این زمینه می توانید استفاده کنید!)
  • استفاده حداقلی از افزونه ها در CMS سایت
  • بروزرسانی وردپرس و یا CMS به آخرین نسخه
  • از قالب های با حجم کم استفاده کنید
  • CSS و JS Files استفاده کنید
  • از افزونه های Cash در این زمینه کمک بگیرید
  • از اضافه کردن اسکریپت های زیاد در تگسایت خودداری کنید.
  • و …

سایت خود را با نسخه پلتفرم موبایل، دوست کنید!

از جمله موارد مهم دیگر در سئو تکنیکال که باید به آن دقت داشته باشد، ریسپانسیو و واکنش گرا بودن سایتتان با نسخه های مختلف است. با توجه به اهمیت بالای موبایل برای گوگل و تعداد بالای کاربران این نسخه لازم است که سایت خود را حتما برای این کاربران بهینه سازی کنید. در این زمینه حتی الگوریتم های گوگل به صورت واضح اعلام کرده اند که چقدر برای رتبه بندی سایت شما مهم هستند. آیا تابحال سایتی را بر اساس صفحات موبایل بهینه سازی کرده اید؟ اگر نیاز به کمک در این زمینه دارید، با من تماس بگیرید.

اگر دوست دارید که بیشتر در رابطه با سئو تکنیکال بدانید و سایت خود را به بهترین شکل و یکبار برای همیشه از نظر فنی بهینه سازی و SEO کنید، لازم است که حتما تمامی محتواهای این دسته بندی را مطالعه کنید.

spa

در مورد Single Page application چه می دانید؟

این روزها که بازار سئو داغ است، یادگیری مهارت های مربوط به سئو تکنیکال یا سئو فنی می تواند، جذاب، مفید و کاربردی باشد! اگر در این مبحث با spa آشنا شده اید و یا نام آن به گوشتان خورده است، همین الان آب دستتان را روی زمین بگذارید و تا انتهای این مقاله همراه من باشید تا در مورد اپلیکیشن های تک صفحه ای بیشتری صحبت کنیم و بگوییم که مزایا و نفاط ضعف single page application چیست؟

اگر دوست دارید که دید وسیعی راجع به این موضوع بدست آورید و یا حتی اگر نیاز به کسی دارید که علاوه بر خدمات سئو بتواند به عنوان مشاور هم در کنار شما باشد و خدمات مشاوره سئو به شما ارائه دهد، می توانید از طریق صفحه تماس با من اطلاعات تماس من را پیدا کنید.  در ادامه با من همراه باشید.

spa

در مورد برنامه های تک صفحه ای یا spa چه می دانید؟ spa چیست؟

به صورت کلی single page application یا اپلیکیشن های تک صفحه ای، صفحاتی هستند که اکثر اوقات دچار تغییر نمی شوند و بیشتر سایدبارها و هیدرها ثابت هستند! شاید کمی گیج شده باشید. اگر اینگونه است، زیاد نگران نباشید بگذارید برای شما از بزرگ تر برندهای دنیا مثالی بزنم!

به صورت کلی spa یا single page application  یک برنامه وب است که با استفاده از زبان جاوا اسکریپت نوشته شده و برای افزودن محتوای پویا به صفحاتی که کاربران از آن بازدید می کنند، استفده می شود. در واقع یک SPA معمولا تمامی کدهای مورد نیاز سایت را در یک بار در یک صفحه به صورت کامل بارگیری می کند. این موضوع باعث می شود که عملکرد برنامه به صورت کامل درک شود و برای کاربران نهایی افزایش تجربه خوب کاربری وجود داشته باشد

UX عاقلانه، شبیه به یک برنامه دسک تاپ در مرورگر است و هیچ بار پی در پی و طولانی در هنگام پیمایش وجود ندارد. SPA به طور افزاینده ای در توسعه وب مورد استفاده قرار می گیرد. این صفحات به قدری سریع، سرگرم کنند و دارای ساختاری انعطاف پذیر هستند که توسط بزرگترین شرکت های دنیا مورد استفاده قرار می گیرند. در ادامه دو مثال از شرکت های بزرگی که از صفحات تک صفحه ای استفاده می کنند، برای شما آماده کرده ایم:

احتمالا شما با جی میل یا Gmail که همان ایمیل مخصوص گوگل است، آشنا هستید و یا در شبکه اجتماعی فیسبوک Facebook دارای یک اکانت هستید! در نظر بگیرید که هر کدام از این برنامه ها در اصل یک spa هستند چرا که به صورت مداوم تغییر نمی کنند و هدرها و سایدبارهای آن ثابت هستند.

بگذارید این موضوع را کمی ساده تر کنیم! فرض کنید که در جی میل برای یکبار مرورگر شما صفحات سنگین را دانلود می کند و در خود نگه می دارد و در دفعات بعد تنها قسمت مروبوط به ایمیل های جدید، تغییر می کند! این کار حجم دانلود و سرعت بارگذاری را تا حد زیادی افزایش می دهد. اگر در این زمینه آماده ی یک شروع جذاب و سریع هستید، بهتر است که خودتان یک دوره آموزش سئو حرفه ای ببینید.

قبل از اپلیکیشن های تک صفحه ای چه خبری در دنیا و جهان وب بوده است؟

 تاریخچه ی قبل از برنامه های جذاب تک صفحه ای احتمالا برای شما هم جالب خواهد بود! رویکرد سنتی و یا اصطلاحا کلاسیک صفحات وب قبل از این موضوع به اینگونه بوده است، که برنامه های کاربردی چند صفحه ای که با نام MPA یا Multi Page application آن ها را می شناسیم، استفاده می شده است!

این موضوع باعث می شده است که هر تغییر کوچیک، مانند اضافه شدن یک ایمیل جدید به دانلود مجدد تمام صفحه و بارگذاری صفحه بیانجامد! به اصطلاح ساده تر سبک سنتی و قدیمی توسعه برنامه های وب، باعث می شده است که برنامه ها سنگین تر شوند و این موضوع در نهایت باعث ایجاد مشکلاتی در این زمینه شده است.

به نظر شما کدام شیوه بهتر است؟ آیا سبک سنگین و قدیمی وب برای صفحات بهتر بود یا استفاده از تکنولوژی های مانندن Spa که باعث می شوند، مشکلات ما در این زمینه حل شوند؟ اگر فکر می کنید که نظر متفاوتی دارید، می توانید در انتهای این مقاله، بخش نظرات آن را با من و دیگر افرادی که این محتوا را مطالعه می کنند، به اشتراک بگذارید.

جنگ اپلیکیشن های تک صفحه ای و چند صفحه ای (مقایسه spa و mpa)

در نظر داشته باشید که هر کدام از این نوع برنامه ها به نوبه خود دارای جایگاه خاص خود هستند، اگر در این زمینه دچار سوال هستید و می پرسید که چرا چنین اتفاقی افتاده است، باید به شما بگوییم که این موضوع کاملا بستگی به هدف و سیستم کاری شما دارد که کدام نوع را انتخاب کنید! در واقع باید با توجه به کار خود، یک مقایسه صحیح در این زمینه انجام دهید.

برای شروع باید بگویم که MPA ها، لایه ظاهری و منطق برنامه را در یک قسمت نگهداری می کنند که این یعنی اگر شما در یک سایت فروشگاهی با برنامه های چند صفحه ای، چیزی به سبد خرید خود اضافه کنید و سپس به صورت عمدی یا ناخواسته بر روی دکمه ی بازگشت کلیک کنید، داده های شما از بین می رود و کالا از سبد خرید شما حذف می شود! فرض کنید که چقدر این موضوع در تجربه ی کاربری تاثیر گذار است و می تواند باعث ایجاد مشکلات متعدد برای شما بشود؟
در نقطه ی مقابل spa ها وجود دارند که ظاهر صفحه و منطق برنامه را در یک قسمت جداگانه از هم نگهداری می کنند که همین موضوع باعث می شود که به عنوان مثال اگر در سایت دیجی کالا به صورت عمدی یا ناخواسته بر روی دکمه بازگشت کلیک کنید، محصولاتی که به سبد خرید خود اضافه کرده اید، باقی بمانند!

spa

چرا سئو کردن صفحات تک صفحه ای کار دشوار و سختی است؟

برنامه های تک صفحه ای معمولا اشکالات و مشکلات کمی دارند. آن ها پر از جاوا اسکریپت، AKA یا شمشیر مشهور دو لبه توسعه وب و … هستند. برخی از توسعه دهندگان در نوشتن جاوا اسکریپت بد نیستند، اما برخی از کاربران از روی عمد یا سهود استفاده از این کدها را در مرورگرهای خود غیرفعال می کنند. این موضوع باعث می شود که قابلیت دسترسی تا حد زیادی دشوار شود. در اینجا چون تصمیم گرفتم در مورد سئو کردن صفحات SPA صحبت کنم، بهتر است به مشکلاتی که در این زمینه شایع است، بپردازیم:

محتوای ارائه شده به کاربر یا مشتری

سئو ارائه دهنده سمت مشتری کمی مشکل و دشوار به نظر می رسد. فرض کنید که کاربر می خواهد یک صفحه SPA را مشاهده می کند. اگر شما این صفحات را در موتورهای جستجو بررسی کنید، با کد زیر برخورد می کنید:

 

کد بالا در واقع بدون محتوای واقعی است و تنها بستر و ظرف نشان دهنده محتوا را شامل می شود. در SPA، جاوا اسکریپت است که محتوا را به این ظرف مرورگر اضافه می کند. البته در موارد دیگری هم وجود دارد یک تماس AJAX محتوای صفحه را از سمت سرور درخواست می کند و فرا می خواند.

اکر شما عنصر بازرسی را در همان برنامه React استفاده کنید، وضعیت فعلی DOM را مشاهده خواهید کرد. به لطف گوگل و خزنده های آن این موضوع کمی برای سئو کردن دشوار می شود و شما نمی توانید به راحتی محتوای خود را به صفحه اول گوگل برسانید.

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

اگر فکر کردید که گوگل شروع به خزیندن جاوا اسکریپت کرده است، احتمالا شما به سال ۲۰۱۴ بازگشته اید. به هر حال مدنظر داشته باشید که تا الان که در سال ۲۰۲۰ هستیم، ثابت شده است که جاوا اسکریپت و سئو خیلی باهم میانه خوبی ندارند و بهتر است که در این زمینه از دستورالعمل راهمنمای گوگل برای وبمستران بهره بگیرید.

URL و مسیریابی

یکی دیگر از مشکلاتی که در این زمینه وجود دارد، یک URL بصری، توصیفی و معماری محتوااست که به سئو کمک می کند. برنامه های تک صفحه ای ساده خارج از جعبه برای مرورگر و دسترسی آن کمی دشوار هستند. در واقع ناوبری در این محتواها کمی سخت است.

برای این موضوع باید توسعه دهنده قادر باشد که آدرس های اینترنتی را با دقت و به بهترین شکل ممکن مدیریت کند. برای این کار و حل این مشکل زیاد نگران نباشید چرا که خوشبختانه تعداد زیادی کتابخانه و ابزارهای مرتبط در این زمینه وجود دارد که به شما کمک می کند در این زمینه موفق عمل کنید.

عملکرد وب موبایل

آخرین مشکلی که برای سئو کردن صفحات تک صفحه ای یا SPA با آن برخورد می کنیم، این است که برنامه های تک صفحه ای سبک با حداقل میزان محتوا در دنیای واقعی کار می کنند. این موضوع باعث تاخیر اتصالات سلولی می شود که این موضوع یک مشکل و موضوع کمی پیچده است. تاخیر می تواند باعث ایجاد مشکلات عمومی تری شود، اما اگر کار با CDN را بلد باشید، احتمالا در این زمینه با مشکل برخورد نخواهید کرد.

حتما متوجه شده اید که این موضوعات شاید چقدر پیچیده هستند، اما چرا این موضوع در سئو فنی مهم است؟ چرا باید به این موضوع توجه کنیم تا به صفحه اول گوگل برسیم! احتمالا جواب این سوال را در بخش بعدی به صورت کامل خواهید گرفت! پس دقت خود را در خواندن این متن افزایش دهید.

افزایش سرعت بارگذاری و UX بهتر نتیجه ی استفاده ی اصولی از اپلیکیشن های تک صفحه ای

همانطور که می دانید در استراتژی های سئو دو مسئله سرعت و UX سایت در اولویت هستند! در واقع یک سئوکار باید قادر باشد که با بررسی و بهبود این دو مسئله به شما کمک کند که تجربه ی بی نظیری در این زمینه داشته باشید. هرچقدر که سایت شما برای کاربران رابط کاربری بهتر و رضایت بخش تری داشته باشد، نتیجه ای که دریافت می کنید، جذاب تر خواهد بود.

اگر آماده هستید که با کمک یک سئوکار حرفه ای، این موضوع را در سایت خود بررسی کنید و مشاوره های لازم جهت بهبود رتبه سایت خود در گوگل به سرانجام برسانید، کافی است که از طریق صفحه تماس با من اطلاعات تماس من را پیدا کنید و با من تماس برقرار کنید!

CDN

شبکه تحویل محتوا (CDN) و سئو

شبکه توزیع محتوا چیست؟: سرعت سایت یکی از مهمترین معیارهایی است که هر کسب و کاری در فضای اینترنت باید به آن توجه ویژه داشته باشد.

سرعت لود شدن محتوای یک صفحه از وب سایتتان، نه تنها برای گوگل بلکه برای بازاریابی و موفقیت کسب و کارتان امری حیاتی است. بدون داشتن سرعت مطلوب برای رساندن مخاطب به خواسته اش، تعداد زیادی از کاربران را از دست می دهید و این موضوع برای هر کسب و کاری خسارتی بزرگ است.

برای درک این مفهوم نیازی به توضیحات پیچیده نیست؛ تنها کافی است خودتان را جای مخاطب بگذارید. آیا حاضر هستید برای صفحه ای که به کندی محتوای آن به نمایش در می آید صبر کنید؟ مسلما خیر! برای ارتقای سرعت وب سایت، کارهای زیادی را می توانید انجام دهید؛ که برخی از آنها تخصصی و برخی هم بسیار ساده هستند.

شبکه توزیع محتوا چیست؟

یکی از بهترین اقداماتی که در این زمینه می توانید انجام دهید، استفاده از شبکه تحویل محتوا یا همان CDN است. اگر شما هم سوالاتی از قبیل، CDN چیست؟ استفاده از آن چه مزیتی برای سئو سایت ما دارد؟ دارید، تا انتهای این مقاله همراه من باشید.

شبکه تحویل محتوا (CDN) و سئو

CDN

CDN مخفف چیست؟

شبکه تحویل محتوا یا همان CDN مخفف کلمه ی Content Delivery Network است. همان طور که از نام آن هم مشخص است، CDN وظیفه رساندن محتوا و اطلاعات وب سایت شما را به سرور مخاطب دارد.

اگر مقاله من در زمینه سرعت سایت و اهمیت آن را خوانده باشید، یکی از راهکارهایی که برای بهبود سرعت لود شدن محتوای صفحاتتان بیان کردم، استفاده از شبکه تحویل محتوا است.

کاری که CDN ها در عمل انجام می دهند، سرعت رساندن اطلاعات به مخاطب را بالا می برند و زمان بارگذاری را تا حد زیادی کاهش می دهند. این موضوع علاوه بر آنکه به محبوبیت برند شما در ذهن مخاطب کمک می کند، صفحات مختلف وب سایتتان هم رتبه بهتری از الگوریتم های گوگل دریافت می کنند.

CDN چیست؟

شبکه تحویل محتوا یا همان CDN از مجموعه از سرورها تشکیل شده است که در نقاط جغرافیایی مختلف مستقر هستند. هنگامی که شما از CDN ها برای وب سایتتان استفاده می کنید، محتوای ثابت صفحات را در این سرورها ذخیره می کنید.

محتوای ثابت صفحات شامل کدهای استاتیک مثل کدهای CSS، جاوا اسکریپت و اجزای دیگر ساختار صفحات و … می شود. جالب است بدانید بیشترین زمانی که یک صفحه برای لود شدن نیاز دارد، مربوط به همین محتوای ثابت است. تمامی این اطلاعات در شبکه تحویل محتوا ذخیره می شود و تنها بخشی از کدهای قابل تغییر وب سایتتان از سرور اصلی بارگذاری می شوند.

اگر به طریقی بتوانیم سرعت لود شدن محتوای ثابت صفحات را افزایش دهیم، کمک زیادی به سرعت سایت و بالا آمدن محتوای کسب و کارمان کرده ایم. CDN ها در این زمینه به شما کمک می کنند تا بهبود چشمگیری را در عملکرد سرعت وب سایتتان ایجاد کنید.

CDN ها چطور کار می کنند؟

محتوای ثابت صفحات در سرورها در نقاط مختلف دنیا ذخیره می شوند. این چه کمکی به ما می کند؟ در واقع بهتر است بگوییم شبکه تحویل محتوا دقیقا چه کاری برای ما انجام می دهد؟ هنگامی که کاربر تقاضای بازدید از محتوای صفحات شما را دارد، متناسب با موقعیت جغرافیایی اش، از نزدیک ترین سرور اطلاعات مربوط به آن صفحه را دریافت می کند.

شبکه تحویل محتوا به شما کمک می کند تا کاربر از سروری با کوتاهترین فاصله و در کمتری زمان محتوای مورد نظرش را از وب سایت شما دریافت کند. ممکن است برایتان سوال باشد، آیا همه کسب و کارها در دنیای اینترنت به شبکه تحویل محتوا نیاز دارند؟

آیا تمامی کسب و کارها به CDN نیاز دارند؟

برای پاسخ به این سوال، باید مخاطبان کسب و کارتان را بررسی کنید و حقیقت آن است که بیشتر کسب و کارها به شبکه تحویل محتوا نیاز دارند و استفاده از آن، ضرری ندارد؛ اما در این بین وب سایت هایی هم هستند که هیچگونه نیازی به CDN ندارند  و شاید شما یکی از آنها باشید.

ممکن است وب سایت شما در یک مکان و منطقه جغرافیایی محدود پشتیبانی شود؛ اما مخاطبانی از نقاط جغرافیایی مختلف داشته باشید.

به عنوان مثال فرض کنید وب سایت شما در ایران باشد، اما مخاطبانی هم از کشورهای دیگر داشته باشید. در این صورت اگر از شبکه تحویل محتوا استفاده نکنید، نمی توانید تجربه کاربری و سرعت خوبی برای مخاطبانتان در نقاط دیگر دنیا فراهم کنید. در نتیجه آنها را از دست می دهید! در مقابل اگر کسب و کاری محلی دارید و مخاطبان شما هم افراد محلی هستند، نیازی به استفاده از شبکه تحویل محتوا ندارید.

استفاده از CDN چه مزیت هایی دارد؟

  1. بهبود تجربه کاربری: اولین مزیتی که استفاده از شبکه تحویل محتوا برای شما در بر دارد، بهبود تجربه کاربری در وب سایتتان است. بهبود تجربه کاربری همان افزایش سرعت وب سایت و افزایش رضایت بازدید کنندگانتان است.
    تحقیقات جالبی در این زمینه انجام شده است که آمارهای نتایج نشان می دهد، اگر سرعت لود شدن محتوای صفحات بالا باشد، تقریبا نیمی از مخاطبان ناراضی هستند و اقدام به بستن صفحه می کنند. با استفاده از CDN ها شما رضایت بیشتری برای مخاطبانتان ایجاد می کنید.
  2. بهبود رتبه رنک گوگل: دومین مزیت استفاده از CDN ها بهبود رتبه گوگلتان است. با افزایش سرعت، سبب افزایش نرخ تبدیل و کاهش نرخ برگشتی می شوید. معیارهایی که اهمیت زیادی برای الگوریتم های رتبه بندی گوگل دارند.
    با استفاده از CDN ها شانس خودتان را برای قرار گرفتن در صفحه اول گوگل، تا حد بسیار زیادی بالا می برید. همچنین شبکه تحویل محتوا به شما کمک می کند تا محتواها و صفحات بیشتری از وب سایتتان در طول روز، توسط ربات های گوگل مورد بررسی قرار بگیرند.
  3. توزیع متعادل پهنای باند و جلوگیری از داونی سرور: یکی از مهمترین مزیت های استفاده از شبکه تحویل محتوا، جلوگیری از توقف های ناگهانی وب سایت است. توقف هایی که به دلیل ترافیک زیاد در خط ارتباط سرور اصلی ایجاد می شود.
    استفاده از CDN به شما کمک می کند تا پهنای باندتان را در چندین سرور در نقاط مختلف توزیع کنید، تا در صورت از کار افتادن یکی از آنها، بقیه سرورها تحویل محتوا را به صورت موقتی انجام دهند.
  4. بستر مناسب برای وردپرس: اگر برای مدیریت محتوای وب سایتتان از وردپرس استفاده می کنید، خبر خوب آن است که شبکه تحویل محتوا همخوانی بسیار مناسب و راحتی با وردپرس دارد.
استفاده از CDN چه مزیت هایی دارد؟

CDN

عیب شبکه تحویل محتوا چیست؟

اگر کسب و کار شما نیاز به استفاده از Content Delivery Network  دارد، باید بدانید هزینه ای پیش رویتان است. شاید تنها عیبی که می توان برای این شبکه در نظر گرفتن، رایگان نبودن آن است؛ البته با توجه به مزیت هایی که در اختیارتان می گذارد، ارزش هزینه کردن را دارد.
همچنین در حال حاضر در ایران شرکتی خدمات CDN ارائه نمی دهد و برای استفاده باید نمونه های خارجی را انتخاب کنید. برخی از نمونه های خارجی VPS.net، MaxCDN و Amazon Cloudfront هستند. در بین این سه شرکت، MaxCDN مقرون به صرفه ترین انتخاب است.

پیاده سازی CDN ها چگونه است؟

اگر تا اینجای مقاله را همراه من بودید، ممکن است فکر کنید پیاده سازی CDN ها کاری سخت و زمانبر باشد؛ اما کاملا در اشتباه هستید. اگر خواهان استفاده از خدمات شرکت های شبکه تولید محتوا هستید، تنها کافی است به آنها بگویید می خواهید چه فایل هایی از وب سایتتان را در خود ذخیره داشته باشند. پس از آن تنها باید سرورهای خودتان را به گونه ای تنظیم کنید تا قابلیت استفاده از این شبکه ها را داشته باشند.
اگر از وردپرس استفاده می کنید، به راحتی توسط برخی از افزونه ها می توانید وب سایتتان را به این شبکه ها معرفی کنید و تنها کارهای کوچک دیگری از جمله ست کردن DNS و Name Server داشته باشید. در مورد هزینه ها هم، برای هر شرکتی که انتخاب می کنید ممکن است متفاوت باشد. بهتر است در این رابطه از متخصص سئو استفاده کنید و یا کارشناس سئو حرفه ای استخدام کنید.
اما به طور کلی هزینه ها براساس نیازهایتان، موقعیت جغرافیایی، شکل خدماتی که می خواهید، امنیت و … متفاوت است.

پیاده سازی CDN ها چگونه است؟

CDN

در انتخاب CDN دقت داشته باشید که …

یکی از مهمترین نکاتی که در استفاده از این شبکه باید به آن توجه داشته باشید، انتخاب نوع CDN است. پیش از آنکه اقدام به انتخاب شرکت و نوع آن بکنید، پیشنهاد می کنم خواسته ها و مخاطبانتان را به خوبی شناسایی کنید. در هنگام انتخاب اطمینان حاصل کنید که CDN متناسب با خواسته های شما است و سرور های این شبکه مخاطبان هدف شما در نقاط جغرافیایی مختلف را پشتیبانی می کند.

جمع بندی

شبکه تحویل محتوا یا همان CDN تاثیر مثبت و قابل توجهی بر روی سئو و هماهنگ شدن با الگوریتم های گوگل می گذارند؛ اما تنها بخشی از اصول سئو و بهینه سازی سایت هستند. برای گرفتن بهترین نتیجه و قرار گرفتن در صفحه اول گوگل، مشاوره سئو و خدمات سئو را با اسماعیل سحاب به شما پیشنهاد می دهم.

 

 

سرعت سایت

افزایش سرعت سایت و اهمیت آن در سئو

افزایش سرعت سایت یکی از حیاتی ترین عواملی است که هر کسب و کاری در دنیای اینترنت باید به آن توجه ویژه ای داشته باشد. معمولا افرادی که کسب و کاری آنلاین را راه اندازی می کنند، بیشتر از آن که به فکر سرعت سایت باشند، به فکر ظاهر آن هستند. ظاهر سایت نقشی تعیین کننده و بسیار مهم دارد، اما زیباترین سایت ها هم اگر وقت مخاطب را بگیرند و به سرعت خواسته اش را به او ندهند، نتیجه دلخواه را نمی گیرند و مخاطبان را از دست خواهند داد.

سرعت وبسایت نه تنها در جلب کاربر، بلکه یکی از مهمترین اصول سئو می باشد. حال ممکن است بپرسید اهمیت این مفهوم چقدر است؟ تاثیر آن بر روی سئو چگونه است؟ چطور سرعت لود وب سایتمان را بهبود بدهیم؟ با چه ابزارهایی این سرعت را محاسبه کنیم؟ و از این قبیل سوالات! تا انتهای این مقاله همراه من باشید تا پاسخ تمام این سوالات و راهکارهای کاربردی را فرا بگیرید.

سرعت لود شدن سایت

سرعت یک وب سایت به سرعت لود شدن محتوای داخل آن گفته می شود. فرض کنید وارد صفحه ای می شوید و برای بالا آمدن بین ۵ تا ۱۰ ثانیه باید صبر کنید. شما بودید چه کاری می کردید؟ مطمئنا صبرتان تمام می شد و از آن صفحه خارج می شدید. اگر خودتان صاحب بیزینسی آنلاین هستید و این مطلب را می خوانید، باید بدانید از دست دادن مخاطبی که به علت پایین بودن سرعت سایت، از صفحه شما صرف نظر کند، خسارت زیادی در طول مدت به کسب و کارتان وارد می کند.

از طرفی اگر می خواهید در سئو، بین رقبایتان پیروز باشید و مخاطبان را به آنها واگذار نکنید، باید سرعت وب سایتتان را بهبود ببخشید. گوگل اعلام کرده است که سایت هایی که از سرعت لود شدن پایینی برخوردار هستند، امتیازی منفی به آنها می دهد و این فاجعه ای بزرگ است. اگر نمی خواهید به سرعت وب سایتتان اهمیت بدهید، باید بدانید با الگوریتم کافئین گوگل طرف هستید و در بعضی مواقع مشمول جریمه هم می شوید.

گوگل حامی مخاطبان است و هر اقدامی که باعث جلب رضایت کاربر شود، گوگل هم آن را دوست دارد. آمارهای جالبی از خواسته های کاربران وجود دارد که اهمیت سرعت سایت را برای ما به وضوح روشن می کند. حدود ۴۷ درصد از مخاطبان اینترنت علاقه دارند، تا صفحه مورد نظرشان در ۲ ثانیه و کمتر نمایش داده شود. در این بین ۴۰ درصد از کاربران اگر ۳ ثانیه یا بیشتر منتظر بمانند، آن صفحه را ترک می کنند. این اعداد به شما نشان می دهد، اگر سرعت سایت بهینه نباشد، تقریبا نیمی از مخاطبان را از دست خواهید داد!

یکی از دلایلی که سبب فروش بیشتر شما می شود، اعتبار برندتان و اعتماد مخاطب به شما است. این دو عامل دست به دست هم می دهند تا مخاطبان را به مشتریانی وفادار تبدیل کنید. جالب است بدانید، سرعت وب سایت رابطه مستقیمی با اعتماد مشتریان دارد. در یک نظرسنجی بین مشتریان، ۵۲ درصد از آنها بیان کرده بودند که سرعت زیاد وب سایت، وفاداری شان را تا حد زیادی افزایش می دهد! این به معنای فروش و شناخته شدن بیشتر کسب و کارتان است. حال شما چه زمانی را برای سرعت وب سایتتان در نظر بگیرید؟

مقبول ترین سرعت لود یک وب سایت چقدر است؟

بهترین زمانی که می توانید برای سرعت سایتتان در نظر بگیرید، ۳ ثانیه است! این عدد مورد تایید گوگل هم می باشد. متاسفانه آمارها نشان می دهد، از بین یک میلیون صفحه، ۷۰ درصد آنها که از کشورهای مختلفی هم بودند، بیش از ۷ ثانیه زمان برای لود شدن نیاز داشتند.

این موضوع هم می تواند خبری خوب و هم خبری بد باشد! ممکن است شما هم جزو این صفحات باشید و باید فکری به حال صفحات وب سایتتان بکنید. از طرفی کسب و کارهای بسیاری هستند که به این عامل اهمیت نمی دهند و شما می توانید از آنها پیشی بگیرید. سرعت سایت ارزش وقت گذاشتن و هزینه کردن را دارد. از آن غافل نشوید.

اهمیت افزایش سرعت سایت در چیست؟

تا اینجای مقاله، برخی از مزیت های افزایش سرعت سایت را بررسی کردیم. الان می دانیم که باید برای این فاکتور ارزش زیادی قائل باشیم؛ چرا که گوگل هم اهمیت زیادی به آن می دهد. حال اهمیت افزایش سرعت وب سایت را دقیق تر بررسی می کنیم:

بهبود سرعت سایت، اولین فرصت برای احت تاثیر قراردادن مخاطب است

اگر دوست دارید که مخاطب را در اولین گام تحت تاثیر قرار دهید و کاری کنید که اصطلاحا به عشق در نگاه اول دچار شود، سایت خود را از لحاظ سرعت بهبود ببخشید. وقتی مخاطب با یک سایت روبرو شود که در کم تر از ۵ ثانیه کاملا لود شده است، به این جایگاه می رسد که باید این سایت و طراحان آن حرفه ای باشند. شما اینطور فکر نمی کنید؟

به بهبود رتبه گوگلتان کمک زیادی می کند

اگر تجربه استفاده از خدمات SEO و مشاوره سئو را داشته باشید، یکی از اصلی ترین موضوعاتی که بررسی می شود، همین سرعت لود شدن سایت است. سرعت سایت یکی از عوامل تعیین کننده برای الگوریتم های رتبه بندی گوگل است. اگر سرعت لود شدن صفحاتتان کم باشد، موتورهای جست و جوی گوگل صفحات کمتری را مورد بررسی قرار می دهند و این موضوع در ایندکس کردن محتوای وب سایتتان تاثیر بسیار منفی خواهد گذاشت. اگر خواهان قرار گرفتن در صفحه اول گوگل هستید، باید به تمام چیزهایی که گوگل به آن بها می دهد، بها بدهید.

سبب کاهش نرخ برگشتی (bounce rate) می شود

آیا تا به حال نام مفهوم نرخ برگشتی به گوشتان خورده است؟ نرخ برگشتی یا همان bounce rate درصد کاربرانی را نشان می دهد که بعد از بازکردن یکی از صفحات وب سایتتان به قبل باز می گردند یا آن صفحه را می بندند.

اگر سرعت لود شدن سایت شما مورد قبول کاربر نباشد، او دیگر در سایت شما گشت نمی زند و از محتوای آن استفاده نمی کند و مطالب رقیبتان را انتخاب خواهد کرد. گوگل دائما در حال بررسی ترافیک ورودی وب سایت شما است و اگر در این اندازه گیری ها، برای عبور اکثریت این ترافیک ۵ ثانیه نیاز داشته باشید، دیگر در صفحات اول قرار نخواهید گرفت.

به افزایش نرخ تبدیل کمک می کند

نرخ تبدیل به درصد مخاطبانی گفته می شود که به مشتریان شما تبدیل می شوند. اگر کاربر برای پیدا کردن آنچه به دنبالش است، زیادی در سایتتان معطل شود، نه تنها کاربرا، بلکه مشتریانتان را هم از دست خواهید داد. تحقیقاتی در این زمینه انجام شده است که نشان می دهد، هر ثانیه دیر کرد لود شدن صفحات وب سایتتان، معادل ۷ درصد از فروشتان خسارت در بر دارد! این عدد برای کسب و کارهای بزرگ، مقدار بسیار قابل توجهی است که باید جلوی آن را بگیرید.

سرعت سایت

سرعت لود بالا به افزایش تعداد ایندکس صفحات توسط گوگل کمک می کند

شما اگر می خواهید که یک سایت با بهینه سازی قوی داشته باشید، لازم است که حتما به این جایگاه برسید که صفحات شما با سرعت و قدرت بیشتری در گوگل ایندکس شوند. هرچقدر که این فرآیند بهتر باشد، نتیجه گیری شما از این روند بالاتر خواهد بود! شاید می پرسید که چطور این کار را باید انجام دهید؟ جواب ساده است! سرعت لود سایت خود را بهبود ببخشید.

سرعت سایت شما خیلی بیش از UX و تجربه کاربری مهم تر است!

این که سرعت سایت شما به چه اندازه است و سرعت آن چقدر است، بسیار مهم تر از ان است که سایت شما چه تجربه کاربری را ارائه می دهد. اگر تجربه کاربری عالی شما باعث می شود که سرعت سایت پایینی داشته باشد، بهتر است که به فکر تغییر باشید و تغییرات سرعت را به تجربه کاربری ترجیح می دهد. شما در کدام دسته قرار دارید؟ به نظر شما سرعت مهم تر است یا تجربه کاربری کاربر؟

مخاطبانتان را راضی می کنید

برای آنکه حس کاربر را نسبت به وب سایتتان بسنجید، نیاز به انجام کار خاص و پیچیده ای ندارید. تنها کافی است خودتان را به جای او بگذارید! افزایش سرعت سایت قطعا رضایت کاربران را به دنبال خواهد داشت و به دنبال این رضایت، فواید فوق العاده دیگری نصیب کسب و کارتان می شود. به شما و برندتان اعتماد می کند، خرید بیشتری انجام می دهد و دیگر رقبا را انتخاب نخواهد کرد.

اکنون چه طور فکر می کنید؟ آیا توجه به سرعت وب سایت و قرار گرفتن در صفحه اول گوگل ارزشش را دارد؟ مطمئن هستم که پاسختان مثبت است. اکنون وقت آن رسیده تا با راهکارها آشنا شوید. برای افزایش سرعت لود سایت چه کارهایی از ما بر می آید؟

افزایش سرعت سایت چگونه بر سئو سایت تاثیر می گذارد؟

در کمی بالاتر خوانید که سرعت سایت شما به بهبود رتبه گوگل شما کمک می کند، اما چطور چنین چیزی ممکن است؟ در این زمینه بهتر است که مدنظر بگیرید، بهبود سرعت سایت و داشتن یک سرعت بالا در بهینه سازی باعث می شود که سایت شما از لحاظ تعداد زیادی از فاکتورهای گوگل، جایگاه بالاتری دریافت کند.

اولین نکته ای که تاثیرگذار است، تغییر در تجربه کاربری است. کاربر دوست دارد که خیلی سریع به نتیجه، محصول یا خدمت دلخواه خود برسد و برای این موضوع ۲۰ ثانیه صبر کردن، کار احمقانه ای بیش نیست. به همین دلیل کاربر دوست دارد که تمام تلاش خود را بکند تا در کمترین زمان با بهترین سایت به هدف خود برسد. بهبود سرعت سایت شما این موضوع را تا حد زیادی بهبود می بخشد.

در قدم بعدی، افزایش سرعت سایت، باعث می شود که خزنده های گوگل قادر باشند، با توانایی بهتری قادر باشند، سایت شما، موضوع و دسته بندی صحیح آن را تشخیص دهند. پس به نظر شما آیا لازم نیست که به این ربات ها برای تشخیص بهتر کمک کنید تا نتیجه آن کسب جایگاه بهتر برای شما باشد؟

چگونه سرعت لود سایت را بالا ببریم؟

راهکارهای افزایش سرعت سایت، برخی تخصصی و برخی دیگر راه هایی ساده و موثر هستند. در ابتدا با برخی از روش های ساده آشنا می شوید. این روش ها به گونه ای هستند که حتی اگر سئوکار نیستید، می توانید کمک چشمگیری به افزایش سرعت لود شدن سایتتان بکنید. با من همراه باشید:

تصاویر را بهینه کنید

یکی از مهمترین دلایلی که سبب می شود سرعت لود شدن محتوای صفحات پایین باشد، حجم زیاد آنها است. تصاویر در این افزایش حجم نقش پررنگی را بازی می کنند. همچنین بهینه سازی تصاویر، کاری بسیار ساده و نیاز به کد نویسی و تخصص ندارد. تا جایی که می توانید از عکس های بزرگتر از سایز لازم استفاده نکنید. پیشنهاد می کنم برای فعالیت های گرافیکی تان از فرمت PNG و برای تصاویر دیگر از فرمت JPG استفاده کنید. پیش از آنکه عکس ها را همراه با محتواهای دیگرتان بارگذاری کنید، از فشرده سازی عکس ها مطمئن شوید. بدین منظور می توانید از ابزارهایی مانند فتوشاپ، JPEG imager و … استفاده کنید.

ایجاد قابلیت Lazy Load برای تصاویر

یکی از قابلیت هایی که می توانید برای بهبود سرعت سایت انجام دهید، این است که ابتدا تصاویر و عکس هایی را در صفحه به کاربر نشان دهید که برای او قابل مشاهد است. در واقع با این کار قادر هستید که حجم کمتری برای دانلود به کاربر تحمیل کنید. این کار باعث افزایش سرعت لود کلی سایت و بالا آمدن بخش های مهم آن می شود. تنها در صورتی برخی از عکس های شمال فعال می شوند که کاربر تصمیم بگیرد به پایین حرکت کند و بقیه بخش ها را نگاهی بیندازد.

بهترین افزونه برای افزایش سرعت سایت وردپرس

اگر از وردپرس برای مدیریت محتوای وب سایتتان استفاده می کنید می توانید از افزونه های WPFFPC، WP ROCKET، WP Super Cach و W3 total Cache استفاده کنید.

از افزونه کش مرورگر استفاده کنید

زمانی که شما صفحه ای را در اینترنت باز می کنید، سرور آن سایت اطلاعات را از پایگاه داده در قالب قایل های PHP دریافت می کند و به صورت HTML به شما نمایش می دهد. همین نمایش اطلاعات زمان زیادی را می گیرد و در افزایش سرعت سایت بسیار موثر است. استفاده از افزونه کش به شما کمک می کند تا زمانی که کاربر اولین صفحه را باز کرد، اطلاعات ثابت صفحه برای او ذخیره شود و برای صفحات دیگر وب سایتتان نیاز به بارگذاری مجدد نباشد. این فرآیند کمک زیادی به افزایش سرعت وب سایتتان می کند.

طراحی درست و اصولی داشته باشید

در مرحله ی طراحی وب سایتتان حساسیت به خرج دهید. گاهی طراحی نادرست و استفاده از برخی قالب ها، تاثیر قابل توجهی برروی کند شدن سرعت سایت میگذارد. اگر از قالب های وردپرسی استفاده می کنید، از استاندارد بوذدن قالب مطمئین شوید و تا جای یکه می توانید از قالب هایی استفاده کنید که انمیشین و محتوای گرافیکی متحرک کمتر دارند.

در انتخاب افزونه ها دقیق باشید

برخی از پلاگین ها، از قدرت کد نویسی پایینی برخوردار هستند و همین موضوع سبب کند شدن سایت می شود. پیشنهاد میکنم در انتخاب افزونه ها دقیق باشید و در بین بهترین ها انتخاب کنید. تا اینجا اقداماتی را بررسی کردیم، نیازی به تخصص و مهرات خاصی نداشتند و به راحتی می توانید آنهارا انجام دهید. مواردی که در ادامه با هم بررسی می کنیم، کمی تخصصی تر هستند و شاید بهتر باشید به سئوکارتان یا کدنویس وب سایتتان بسپارید.

از Cdn ها استفاده کنید

اگر سیاست های کسب و کارتان به گونه ای است که از کشورهای مختلف بازدید کننده دارید، حتما از CDN ها استفاده کنید. CDN یا شبکه توزیع محتوا به شما کمک می کند تا محتوای وب سایتتان در سرورهای مختلفی در سرتاسر جهان ذخیره شود. بدین روش اگر کاربری از جایی دیگر به دنبال استفاده از محتوای وب سایت شما باشد، از نزدیک ترین سرور خود به جای سرور اصلی شما استفاده می کند. این کار باعث افزایش سرعت می شود.

فعالیت های پس زمینه تان را حساب شده استفاده کنید

در استفاده از فعالیت های پس زمینه افراط نکنید. وقتی شما در حال استفاده از محتوای یک صفحه هستید، پشت زمینه آن ممکن است اقداماتی انجام شود. به عنوان مثال ممکن است افزونه های backup در حال پستیبان گرفتن باشند و یا برنامه هایی اجرا شوند. تعداد زیاد این فعالیت ها، سبب کند شدن صفحات وب سایت ما می شود؛ از این رو در استفاده از آنها دقت به خرج دهید.

سرعت سایت

 

انتقال اسکریپت ها به آخر تگ BODY سایت

یکی از کارهایی که در این زمینه می توانید انجام دهید به تاخیر انداختن در بارگذاری جاوا اسکریپت است که کدهایی با حجم بالاتری هستند. برای این کار می توانید از انتقال اسکریپت ها به آخر تگ body  شروع کنید. البته اگر از سیستم مدیریت محتوای وردپرس استفاده می کنید، می توانید با استفاده از افزونه ای به اسم wp-rocket کار خود را راه بیندازید و همین موضوع را انجام دهید.

با فایل های چند رسانه ای چه می کنید؟

همانطور که در بخش بهینه سازی تصاویر اشاره کردم، حجم محتوای صفحات تاثیر زیادی بر روی سرعت سایت می گذارد. اگر برای تولید محتوای وب اسیتتان ارزش قائل هستید، حتما در کنار تصاویر از ویدیوها و فایل های چند رسانه ای هم استفاده می کنید. استفاده از این نوع محتواها را بسیار توصیه می کنم؛ اما دقت داشته باشید که آنها را مستقیما در هاست خود بارگذاری نکنید. برای رفع این مشکل می توانید یک هاست جداگانه برای آپلود ویدیو در نظر بگیرید و یا از سایت هایی مثل آپارات استفاده کنید.

بهینه سازی دیتابیس یا Optimize Database چرا و چگونه؟

یکی دیگر از کارهایی که برای افزایش سرعت سایت خود می توانید به کار ببرید، این است که دیتابیس را بتوانید، بهینه سازی کنید. این کار باعث می شود که قادر باشید تا حد زیادی با سرعت لود بهتری روبرو شوید. اگر از سیستم های مدیریت محتوایی مانند وردپرس یا دیگر سیستم های مدیریت محتوا مانند جوملا استفاده می کنید، برای این کار باید یکسری فعالیت رما به صورت منظم انجام دهید.

هنگامی که شما از افزونه ها و سیستم های مدیریت محتوای غیر اختصاصی استفاده می کنید، داده های موجود در دیتابیس شما به صورت نامنظمی افزایش پیدا می کنند که شاید تنها راه حل موجود در این زمینه برای شما این باشد که خودتان دست به کار شوید و آن ها را منظم کنید. این افزایش اطلاعات بدون مرتب سازی، به مرور تاثیرات وحشتناکی را بر روی سرعت سایت شما می گذارد.

برای مرتب سازی به صورت منظم لازم است که حتما از پرونده های پشتیبان خود برای اطمینان بیشتر نسخه پشتیبان تهیه کنید. اگر در این زمینه به مشکل برخورد کردید، حتما و حتما از افراد حرفه ای کمک بگیرید چرا که ممکن است با یکسری فعالیت اشتباه کل سایت شما و محتویات موجود در آن بر باد بروند. آیا شما چنین چیزی را می خواهید؟

همیشه آخرین نسخه PHP را داشته باشید

برای این که به آخرین تکنولوژی ها دسترسی داشته باشید، لازم است که حتما از آخرین نسخه PHP موجود استفاده کنید. این کار کمک می کند که شما با روند و شکل بهتری به جایگاه دلخواهتان برسید. هرچقدر که این کار را با شکل و روش بهتری انجام دهید، نتیجه بهتری دریافت می کنید. نصب آخرین نسخه PHP ممکن است که کار پیچیده و یا زمانبری نباشد، اما مطمئن باشید که کار به شدت تاثیرگذاری است که باید آن را انجام دهید.

 

تعداد درخواست‌های HTTP را کم کنید

یکی از موضوعات شایعی که ممکن است با آن برخورد کنید، این است که درخواست HTTP شما زیاد باشد. این موضوع می تواند باعث کند شدن سایت شما شود که اصلا موضوع خوبی نیست! هنگامی که شخصی به سایت شما مراجعه می کند، پرونده های خاص درخواستی را ایجاد می کند که معمولا این کار با کمک مرورگر انجام می شود. اگر دوست دارید که سایت شما کمترین میزان فایل های سرور خراب را داشته باشد، حتما در این زمینه باید از روش ها و شیوه هایی استفاده کنید که تعداد درخواست های HTTP را به حداقل میزان ممکن می رساند.

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

  • ترکیب اسکریپت های جاوا، سی اس اس و اچ تی ام ال در اولین قدم
  • تاجایی که ممکن است بجای تصاویر از سی اس اس استفاده کنید
  • کاهش عناصر و المان های صفحه را امتحان کنید
  • استفاده از افزونه حافظه پنهان یا کش
  • و …

اگر در این زمینه احساس می کنید که خودتان قادر نیستید، کار خاصی انجام دهید، بهتری اقدامی که می توانید داشته باشید، این است که از یک متخصص سئو حرفه ای کمک بگیرید تا این کارها را برای شما در کوتاه ترین زمان ممکن انجام دهید. آیا فکر می کنید که به تنهایی قادر به انجام چنین کارهایی هستید؟

Gzip و اهمیت وجود داشتن آن بر روی هاست

Gzip در واقع مجموعه از کدهاست که باعث می شود، حجم فایل ها تا حد زیادی کاهش پیدا کند و در نتیجه سرعت سایت بهبود پیدا کند. معمولا شرکت های معتبر هاستینگ امکان وجود Gzip را بر روی هاست مشتری خود بوجود می آورند. اگر سایت شما از لحاظ بخش های مختلف دارای مشکل سرعت است و شما هنوز بر روی هاست خود Gzip  ندارید، بهتر است که به فکر آن باشید.

این فشرده سازی مدن کمک می کند که کدهای HTML و CSS و حتی جاوا اسکریپت به خوبی فشرده شوند و مشکلی در آن بوجود نیاید. اگر برای این موضوع خودتان نمی توانید اقدام کنید، باید یک کارشناس، مشاور و یا سئوکار در این زمینه استخدام کنید تا این کار را به سرعت برای شما انجام دهد.

کدهایتان را فشرده سازی کنید

بعضی از فایل های html، css و یا javascript دارای حجم بالاتر از ۱۵۰ مگابایت هستند. پیشنهاد میکنم برای کمک به افزایش سرعت سایت آنها را با استفاده از gzip فشرده سازی کنید. Gzip به شما کمک می کند تا حجم این فایل ها را حتا تا ۷۰ درصد کاهش دهید. همچنین فاصله های اضافی و سطرهای خالی را در لابه لای کدهایتان از بین ببرید.

این موارد برخی از کاربردی ترین فععالیت های ساده ای بودند که به افزایش سرعت سایت شما کمک بسیار زیادی می کنند؛ اما این انتهای ماجرا نیست و راهکارها به همین موارد ختم نمی شود. راهکارهای دیگر بسیار تخصصی هستند و متناسب با وب سایت شما بررسی می گردند؛ از این رو نیازکند مشاوره سئو هستند.  خدمات سئو به شما کمک می کند تا تمامی نقطه ضعف های وب سایتتان را بشناسید و تا حد ممکن آنهارا برطرف کنید.

با کاربردی ترین ابزارهای تست سرعت سایت آشنا شوید

پس از آنکه اقدامات لازم را در زمینه افزایش سرعت وب سایتتان انجام دادید، وقت آن است که پیشرفت کارتان را مورد بررسی قرار دهید. یا حتی ممکن است بخواهید با انجام هر قدم از تاثیر آن بر روی افزایش سرعت آگاه شوید. ابزارهایی کاربردی و رایگان وجود دارند که به شما در این زمینه کمک می کنند. با من همراه باشید:

تست سرعت سایت توسط گوگل

یکی از بهترین ابزارهایی که برای سنجش سرعت سایت وجود دارد، توسط گوگل ارائه شده است. سایت Google PageSpeed Insights در بین سئوکاران، با عنوان پیج اسپید معروف است. این سایت دو رتبه برای وب سایت شما در نظر می گیرد. یکی از آنها، برای سرعت سایت در محیط دسکتاپ و دیگری سرعت در دستگاه های موبایل است.

پس استفاده از این ابزار دو کنش روی سایت شما انجام می شود و از طریق آنها، سایت شما با عددی در بازه ۰ تا ۱۰۰ رتبه بندی می شود. هر چه عدد تعلق گرفته به وب ساییتان بالاتر باشد، نشان دهنده سرعت بیشتر آن است. اگر این عدد بالای ۸۵ باشد، یعنی شما دارای سایتی سریع و بهینه هستید. سایت thinkwithgoogle هم بر مبنای پیج اسپید گوگل است؛ اما این سایت به صورت تخصصی روی پلتفرم گوشی کار می کند.

سرعت سایت

ابزار تست سرعت سایت Pingdom

یکی دیگر از بهترین ابزارهای موجود برای بررسی عملکرد وب سایت ها در زمینه سرعت بارگذاری صفحاتشان، ابزار آنلاین Pingdom است. این سایت به طور خاص برای سرعت سایت فعالیت می کند و آمارها و گزارشات بسیار مفیدی را در اختیار وبمسترها و صاحبان کسب و کارها می گذارد.

ابزار تست سرعت سایت GTmetrix

جی تی متریکس از محبوب ترین ابزارهای تست سرعت سایت است که طرفداران زیادی در بین وبمستران ایرانی دارد. این ابزار در مقایسه با دو ابزار قبلی، اطلاعات جزئی تری را در رابطه با عملکرد سرعت سایت در اختیارتان می گذارد. این سایت به بررسی پارامترهای مختلفی که به افزایش سرعت وب سایتتان کمک می کند، می پردازد. جالب است بدانید بیشترین کاربران این سایت ایرانی ها و سایت های ایرانی است. این سایت به شما اجازه می دهد تا از گزارشات را در قالب فایلی با فرمت CSV خروجی بگیرید.

ابزار تست سرعت سایت WebPagetest

Webpagetest هم یکی از پرکاربردترین ابزارهای تست سرعت است که وبمسترها از آن استفاده می کنند. این سایت به شمخا انجام می دهد تا سرعت وب سایت را از طریق مرورگرهای مختلف و یا مانتورینگ های متفاوت مورد بررسی قرار دهید. اگر شما دارای یک وب سایت چند زبانه هستید، این ابزار کمک زیادی به شما می کند. ممکن است بپرسید ویژگی خاص آن نسبت به ابزارهای دیگر چیست؟ ویژگی منحصر به فرد این ابزار در آن است که از نموداری آبشاری و دقیق از نحوه فراخوانی ها فایل ها روی وب سایت به شما می دهد.

ابزارهای تست سرعت تنها محدود به همین ۴ مورد نمی شوند و با کمی جست و جو در اینترنت متوجه می شوید، تنوع بسیار بالایی دارند. عقل حکم می کند از ابزارهایی که آزمون خود را پس داده اند و در بین مردم ایران محبوب شده اند استفاده کنیم. خوب است بدانیم ابزارهای دیگری مانند Devtools گوگل کروم و  lighthouse گوگل کروم وجود دارند که سرعت سایت را به طور اختصاصی از داخل ایران بررسی می کنند.

جمع بندی

مفهوم سرعت سایت و بهبود لود وب سایت بسیار فراتر از یک موضوع تخصصی در طراحی سایت و کسب و کارهای اینترنتی است. پیشنهاد می کنم این مقاله را به طور کامل بخوانید تا در کنار درک اهمیت این مفهوم، از مزیت ها و راهکارهای آن  نهایت استفاده را هم ببرید. افزایش سرعت لود شدن محتوای یک وب سایت در نهایت منجر به فروش بیشتر و موفقیت کسب و کار می شود. آن را دست کم نگیرید و استفاده از مشاوره سئو را در اولویت قرار دهید.

ssr(server side rendering)

(ssr(server side rendering چیست؟ (+آموزش)

یکی از سوالاتی که از من در مورد سئو تکنیکال به عنوان یک مشاور سئو پرسیده می شود، این است که ssr(server side rendering)  چیست؟ در این زمینه می خواهم در این مقاله اطلاعات کوتاهی به شما ارائه دهم. به صورت کلی اجرای سمت برنامه React یا همان سمت سرور و انتقال ریسپانز به شکل HTML سمت کاربر به طوری که React بدون نیاز به render دوباره از حالت فعلی بتوان استفاده کرد!

ssr(server side rendering)

چرا باید از ssr(server side rendering)  استفاده کرد؟

در این زمینه توضیحات گوناگونی ارائه شده است، اما مهم ترین دلیلی که باعث می شود از این موضوع استفاده کنید، موارد زیر هستند:

  • SSR به راحتی قادر است که به شما HTML بدهد! در واقع شما می توانید در مرورگرهای قدیمی هم از برنامه React استفاده کنید!
  • این موضوع تا حد زیادی باعث افزایش سرعت سایت شما در سمت سرور می شود. این موضوع برای بهینه سازی سایت به شدت مهم است. اگر سایت پر سرعت تری می خواهید، می توانید از خدمات سئو استفاده کنید!
  • یکی از بزرگترین مزیت های این موضوع، سئو و بهینه سازی سایت شما به آسانی است.

در کنار این مزایا که باعث می شود شما از SSR استفاده کنید، معایب این کار را هم بهتر است که بشناسید! در این زمینه به مهم ترین معایب این موضوع اشاره کرده ام:

  • پیاده سازی سخت و نیاز به دانش فنی که هرکسی از عهده ی آن بر نمیاید!
  • SSR تا حدی ممکن است که بر روی زمان ریسپانس شما تاثیر بگذارد که دلیل آن یکبار اجرای آن در سمت سرور است.

آسان کردن کار خزنده بوب موتورهای جستجو مانند گوگل و بینگ (+شبکه های اجتماعی توئیتر، فیس بوک و …)

باید بدانید که گوگل، بینگ، فیسبوک، توییتر و … همه برای فهرست بندی محتوای برنامه شما و ایجاد جستجو در بین مطالب موجود در وب به سایت هایی در این زمینه متکی هستند. این مرورگرها و برنامه هایی که این شبکه های اجتماعی و موتورهای جستجو استفاده می کنند، تعاملی انسانی ندارند، به همین علت لازم است که تا حد ممکن کار را برای آن ها آسان کرد.

استفاده از SSR با استفاده از انگولار می تواند کاری کند که به راحتی خزنده های مرورگرها و موتورهای جستجو قابلیت جستجو داشته باشند و جالب است بدانید که این کار بدون مرور کدهای جاوا اسکریپت صورت می گیرد. این موضوع به این دلیل است که هر URL یک صفحه کاملا رندر شده را بر می گرداند.

بهبود عملکرد در دستگاه های همراه و کم مصرف

برخی از دستگاه ها از جاوا اسکریپت به طرز جالبی پشتیبانی نمی کنند! پشتیبانی نکردن از جاوا اسکریپت و یا ضعف در پشتیبانی این زبان باعث می شود که برنامه عملکرد خوب و قابل قبولی نداشته باشد. برای این موارد احتمالا راه حل این است که برنامه بدون کدهای جاوا اسکریپت توسط ارائه شود. این نسخه محدود با کمک SSR قابل پیاده سازی و داشتن همان تجربه کاربری یا UX است.

نمایش  سریع صفحه اول

نمایش سریع و افزایش سرعت برای نشان دادن محتویات صفحه اول از جمله مزایایی است که SSR همراه خود می آورد. این موضوع در جذب کاربران بیشتر و بارگذاری سریعتر صفحات و بهبود رتبه سایت در موتور جستجوی گوگل کاملا موثر است. شاید شما این کار را کردید و فکر کردید که سرعت آنچنان تغییر نکرده است. در مسئله سرعت بارگذاری این را مدنظر داشته باشید که کمترین میزان تغییرات هم مهم است.

شما با استفاده از انگولار و SSR در کنارهم به عنوان مکمل قادر هستید که صفحات فرود را برای برنامه ایجاد کنید. صفحات HTML خالص هستند و حتی اگر شما Javascript را غیر فعال کنید، می توانید صفحه نمایش بزرگتری را ایجاد کنید. در نظر داشته باشید که صفحه حوادث توسط مرورگر کنترل نمی شود، اما از طریق سایت با استفاده از routerlink قابل پشتیبانی است.

در عمل ، برای حفظ توجه کاربر ، یک نسخه ثابت از Landing Page را ارائه می دهید. در عین حال ، برنامه Angular کامل را در پشت آن بارگیری می کنید. کاربر عملکرد تقریباً فوری را از صفحه فرود درک می کند و تجربه تعاملی کاملی را بعد از بارگذاری کامل برنامه دریافت می کند.

SSR ها و استفاده از آن ها با استفاده از استانداردهای جهانی

یک سرور وب جهانی به درخواست های صفحه برنامه با HTML استاتیک ارائه شده توسط موتور قالب جهانی پاسخ می دهد. سرور درخواست های HTTP از مشتریان (معمولاً مرورگرها) را دریافت و پاسخ می دهد ، و دارایی های استاتیک مانند اسکریپت ها ، CSS و تصاویر را نیز ارائه می دهد. این ممکن است به درخواست های داده ، مستقیم یا به عنوان پراکسی به یک سرور داده جداگانه پاسخ دهد.

رنامه های جهانی از پکیج Angular platform-server (برخلاف مرورگر پلتفرم) استفاده می کنند ، که پیاده سازی سرور DOM ، XMLHttpRequest و سایر ویژگی های سطح پایین را فراهم می کند که به مرورگر متکی نیستند. سرور (Node.js Express در مثال این راهنما) درخواست های مشتری برای صفحات برنامه را به NgUniversal ngExpressEngine منتقل می کند. در زیر کاپوت ، این عملکرد را به عنوان renderModule () جهانی فراهم می کند ، در حالی که حافظه پنهانی و دیگر ابزارهای مفید را ارائه می دهد.

تابع renderModule () به عنوان ورودی های یک صفحه HTML قالب (معمولاً index.html) ، یک ماژول زاویه ای حاوی مؤلفه ها و مسیری را تعیین می کند که کدام مؤلفه ها را نشان می دهد. مسیر از درخواست مشتری به سرور برمی گردد. هر درخواست در نمای مناسب برای مسیر درخواستی نتیجه می گیرد. تابع renderModule () نمای را در برچسب <app> از الگو ارائه می دهد، و یک صفحه HTML به پایان رسیده را برای مشتری ایجاد می کند. سرانجام ، سرور صفحه ارائه شده را به مشتری باز می گرداند.

راهنمای جامع و کامل ارائه سمت سرور یا SSR با استفاده از Angular Universal

راهنمایی که در ادامه آن را مطالعه می کنید به صورت کامل در رابطه با این فناوری در رابطه با برنامه هایی که از Angular استفاده می کنند، توضیح می دهد. به صورت کلی یک برنامه Angular معمولی در مرورگر اجرا می شود و در پاسخ به واکنش های کاربر، صفحات DOM را ارائه می کند.

در واقع Angular Universal بر روی سرور اجرا می شود و صفحات برنامه استاتیک را به خوبی ایجاد می کند. این صفحات بعد از ایجاد بر روی مشتری بوت می شوند. همین موضوع باعث می شود که برنامه با سرعت و دقت بیشتری ارائه شود و به کاربران این فرصت را می دهد که قبل از این که تعاملی صورت بگیرد، طرح برنامه را قادر باشند به خوبی مشاهده کنند. شما می توانید بعد از خواندن و مطالعه دقیق این محتوا و بررسی راهکارهای آن، یک برنامه سمت سرور به خوبی تهیه کنید. در ادامه با من همراه باشید.

راهنما و آموزش جهانی استفاده از SSR بوسیله انگولار

این راهنما بر اساس اصول و راهنمایی جامع و کامل تهیه شده است و شما می توانید مطمئن باشید که تمامی استانداردهای به کار رفته در این آموزش کاملا با استانداردهای جهانی در این زمینه همخوانی دارد. شما می توانید کدهای ادامه را با استفاده از کامپایلر AOT به خوبی اجرا کنید. بر اساس استانداردهای جهانی صفحات HTML و سرور وب Node.js باید بر اساس خواست مشتری تنظیم شود.

اولین قدم برای ایجاد ماژول برنامه سمت سرور، لازم است که یک برنامه سمت سرور با استفاده از کد CLI تایپ کنید. برای این کار کد زیر را به یاد داشته باشید:

این کد در واقع دستور ساخت پوشه زیر را اجرا می کند:

.server.module.ts.ts.json

صفحه وب برنامهindex.html
bootstrapper برای برنامه مشتریmain.ts
bootstrapper برای برنامه سرورmain.server.ts
سبک های برنامهstyle.css
کد برنامهapp/ …
ماژول برنامه سمت سرورماژول برنامه سمت سرورappبرای بیان سمت سرورserverپیکربندی سبک راه حل TypeScripttsconfig
پیکربندی پایه TypeScripttsconfig.base.json
تنظیمات برنامه مرورگر TypeScripttsconfig.app.json
تنظیمات برنامه سرور TypeScripttsconfig.server.json
تنظیمات تست TypeScripttsconfig.spec.json

چگونه از این موارد استفاده کنیم؟ (راهنمای جهانی و استاندارد استفاده از SSR با کمک انگولار)

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

 

اولین قدم این است که مرورگر خود را باز کنید و بر روی صفحه نوار آدرس عبارت http://localhost:4200/ را وارد کنید. با این کار شما وارد یک صفحه داشبود به اسم Tour of heroes  می شوید. با منی جستجو در این صفحه می توانید عبارت routerLinks را مشاهده کنید.

شما می توانید از صفحه داشبورد به صفحه Heroes برگردید. برای نمایش صفحه جزئیات می توانید بر روی صفحه داشبورد Heroes به راحتی کلیک کنید. برای این که قادر باشید، سرعت را به طرز چشمگیری افزایش دهید، لازم است که دستورالعمل زیر را دنبال کنید: (به همین راحتی)

  • کلیک کردن بر روی گزینه hero بر روی صفحه heroes pages
  • در نظر داشته باشید که شما قادر نیستید یک hero بوجود آورید و یا یکی دیگر را حذف کنید
  • کادر جستجو در صفحه داشبورد معمولا نادیده گرفته می شود
  • دکمه های برگشت و ذخیره در صفحه جزئیات احتمالا کار نمی کند

جالب است بدانید که رویدادهای کاربر به غیر از کلیک های routerlinlk پشتیبانی نمی شود. شما برای این کار باید منتظر باشید تا برنامه سمت مشتری کاملا راه اندازی و اجرا شود یا با استفاده از کتابخانه هایی مانند preboot کاری کنید که این رویدادها بافر شوند. شما با استفاده از این کتابخانه و یا دیگر کتابخانه های این زمینه، می توانید اسکریپت های سمت مشتری را دوباره پخش کنید.

انتقال از برنامه ارائه دهنده سرور به برنامه مشتری به سرعت در یک دستگاه توسعه اتفاق می افتد، اما مسئله مهمی در اینجا وجود دارد. شما باید این برنامه و سناریوی خود را در دنیای واقعی آزمایش کنید تا بهترین نتیجه را بگیرید. برای این که دیدن واضح تری در یک شبکه کندتر را بتوانید شبیه سازی کنید، باید مراحل زیر را بگذرانید:

  • ابزارهای Dev Dev Chrome را باز کرده و به تب Network بروید.کشویی Network Throttling را در سمت راست و نوار منو پیدا کنید.یکی از سرعتهای “۳G” را امتحان کنید.
  • در این جا برنامه سمت سرور یا SSR احتمالا به سرعت راه اندازی می شود و شما لازم است که در طی چند ثانیه آن را راه اندازی کنید.
  • کارکردن حول و حوش API های مرورگر

از آنجا که به صورت کلی یک برنامه جهانی در مرورگر قابل اجرا نیست، ممکن است برخی از API ها و قابلیت های مرورگر در سرور از دست نرود. برای این که بهتر متوجه شوید، بگذارید که یک مثال برای شما در این زمینه بزنم. برنامه های سمت سرور نمی توانند، مرورگر مانند پنجره، سند و حرکت ها یا مکان را مورد مرجع قرار دهند.

آیا باید از server side rendering استفاده کنید؟

اگر شما هم گیج شده اید که حالا باید از این موضوع استفاده کنید یا نه، یک سوال ساده از خود بپرسید! آیا به سئو و بهینه سازی سایت خود نیاز دارید؟ آیا دوست دارید که افزایش ورودی سایت از موتورهای جستجو داشته باشید؟ اگر جواب شما بله است، بله ۱۰۰ درصد شما به این موضوع نیاز خواهید داشت!

اگر می خواهید که متوجه این موضوع شوید، می خواهم که یک مثال در این زمینه بزنم! اگر بلد هستید که با ری اکت، کار کنید می توانید یک برنامه بسیار ساده ری اکت را اجرا و به آدرس و پورت مورد نظر بروید و بر روی View Page Source کلیک کنید! در این زمینه متوجه می شوید که محتوای شما در داخل یک تگ div اجرا می شود که به صورت زیر است:

این موضوع در واقع همان چیزی است که یک موتور جستجو مانند بینگ و گوگل آن را مشاهده می کند! در این زمینه باید بدانید که گوگل برای فهم محتوای شما و درک آن به این موضوع نیاز دارد!

سخن آخر: چگونه از SSR استفاده کنیم؟

یکی از مسائل مهمی که پیش میاید، این است که چگونه از این موضوع استفاده کنیم؟ معمولا افرادی که به دنبال server side rendering هستند جزو آن دسته از افراد اند که آشنایی کامل با Create React App دارند. شما برای این کار می توانید از معادل های SSR استفاده کنید و به راحتی قادر باشید که این کار را  بکنید.

در این زمینه اگر نیاز به یک متخصص سئو و یا سئو کار حرفه ای دارید، می توانید با من از طریق صفحه تماس با من تماس، ارتباط برقرار کنید! همچنین قادر هستید که در بخش نظرات، تجربیات، سوالات و سخن های خود را با من و دیگر افرادی که این محتوا را مطالعه می کنند به آسانی به اشتراک بگذارید. این کار باعث می شود که من بتوانم به شما کمک کنم!

Open Graph

متا تگ Open Graph و سئو

متا تگ Open Graph و سئو و شبکه های اجتماعی!
این روزها اینترنت به یکی از مهمترین فعالیت های روزمره مردم تبدیل شده است و همه روزه شاهد تولد کسب و کارهای زیادی در این فضا هستیم. اگر شما هم کسب و کاری در اینترنت دارید، حتما تا کنون قدرت تولید محتوای با کیفیت و بازاریابی محتوا را درک کرده اید.

همیشه می گویند”محتوا پادشاه است”! اما این پادشاه اگر طرفداران و پیروانی نداشته باشید، نمی توان از آن در جهت تحقق اهدافمان استفاده کنیم.

قدرتمندترین محتواها هم اگر دیده نشوند، ارزشی برای کسب و کار ما ایجاد نمی کنند. همین موضوع سبب می شود تا در کنار وب سایتمان که هویت برند ما را تعیین می کند، به شبکه های اجتماعی هم روی بیاوریم. و معمولا بهترین سئوکار تهران و ایران نیز از توصیه جدی بر استفاده از متا تگ Open Graph در پروژه ها می کند.

اگر بتوانید در شبکه های اجتماعی کلیک بیشتری بگیرید و با قدرت ظاهر شوید، کمک بسیار زیادی به اهداف کسب و کارتان کرده اید. یکی از بهترین راه ها برای کلیک گرفتن و محبوب شدن محتوایمان در شبکه های مجازی، استفاده از متا تگ Open Graph است. با من همراه باشید تا این ابزار فوق العاده را بشناسید و از نتایج بی نظیر آن بهره ببرید.

متا تگ Open Graph و سئو و شبکه های اجتماعی!

متا تگ Open Graph و سئو و شبکه های اجتماعی!

 open Graph چیست؟

شبکه های اجتماعی ابزار قدرتمندی برای بسیاری از کسب و کارها هستند. در این بین فیسبوک و توئیتر بیشتری دنبال کننده ها را دارند و یک بستر فوق العاده را برای بازاریابی ایجاد کرده اند. متا تگ Open Graph با هدف کلیک بیشتر گرفتن در شبکه های مجازی به وجود آمده است.

متا تگ Open Graph تنها قطعه کدهایی هستند که در قسمت <head> وب سایت شما نوشته می شوند. این متا تگ ها نوع نمایش URLهای شما را بعد از به اشتراک گذاری در فضاهای مختلف، کنترل می کنند؛ در واقع جذابیت بیشتری را به محتوای منتشر شده در شبکه های مجازی می بخشند و برای شما افزایش دنبال کننده ها و طرفداران برند را به همراه دارد.

استفاده از متا تگ Open Graph تجربه بهتری را برای کاربران شما ایجاد می کند و محتوای شما را در دنیای اینترنت فراگیر می کند. شما از این تگ ها می توانید در شبکه هایی مانند فیس بوک، توییتر، لینکدین، گوگل پلاس و … استفاده کنید.

حال مهم ترین سوالی که ممکن است برایتان پیش بیاید این است که تاثیر متا تگ Open Graph در سئوی وب سایت شما چیست؟ این تگ ها چه کمکی به بهتر شدن رتبه گوگلتان می کند؟ پاسخ تمام این سوال ها به طور کامل در ادامه آمده است.

 

با تاریخچه متا تگ Open Graph بیشتر آشنا شوید

تاریخچه این متا تگ ها به فیس بوک بر می گردد. در سال ۲۰۱۰ برای اولین بار، فیس بوک امکان Open Graph  یا همان OG را معرفی کرد. فیس بوک برای معرفی این متا تگ ها، یک همکاری مشترک بین وب سایت ها و شبکه اجتماعی خودش را دنبال می کرد. بعد از معرفی متا تگ OG این امکان به وجود آمد تا لینک های به اشتراک گذاشته شده در فیس بوک مشابه آیتم های دیگر این شبکه اجتماعی در تایم لاین به نمایش در بیاید.

آیا فقط در شبکه اجتماعی فیس بوک می توان از این قابلیت استفاده کرد؟ خوشبختانه در حال حاضر در شبکه های بسیار دیگری امکان استفاده از متا تگ Open Graph وجود دارد. خبر خوش آن است که حتی در شبکه اجتماعی تلگرام هم که در بین مردم ایران بسیار محبوب است، می توان از OG ها استفاده کرد.

اگر کسب و کارتان در توییتر فعالیت دارد، این شبکه به طور اختصاصی نوعی از Open Graph های خاص را برای خودش با عنوان Twitter Cards طراحی کرده است که می توانید از آنها نهایت استفاده را ببرید. در صورت عدم تمایل به استفاده از Twitter Cards ها، می توانید از همان OG ها استفاده کنید.

تاثیر Open Graph ها بر روی سئو چگونه است؟

ممکن است تا به حال از متا تگ ها استفاده نکرده باشید و مشکلی هم برایتان به وجود نیامده باشد، اتفاقا در شبکه های مجازی هم با همان راهکارهای همیشگی محبوب هستید، پس اصلا چرا باید از آنها استفاده کنیم؟ از نظر من مهمترین دلیلی که باید به دنبال آن باشید، تاثیر OG ها بر روی سئوی وب سایتتان است.

اگر چیستی این نوع از متا تگ ها را به خوبی درک باشید، می دانید که بیشتر برای شبکه های مجازی به وجود آمده اند و تاثیر مستقیمی بر روی موتورهای جست و جو ندارند. این موضوع را از دو جهت می توانیم بررسی کنیم:

اول: افزایش اهمیت شبکه های اجتماعی

در سال های گذشته، اهمیت شبکه های اجتماعی بسیار بیشتر شده است و خودشان را در زندگی مردم به خوبی جا کرده اند. اهمیت زیاد شبکه های اجتماعی سبب آن شده است تا موتورهای جست و جو نتوانند عاملی مانند  متا تگ Open Graph را نادیده بگیرند! توضیح آنکه چگونه این متا تگ ها بر روی الگوریتم های گوگل تاثیر می گذارند، بسیار دشوار است؛ اما قطعا تاثیر مثبت خودشان را دارند. اثبات این مدعا را می توان به گوگل پلاس واگذار کرد. از آنجایی که در گوگل پلاس می توان از مزایای این تگ ها بهره برد، پس حتما و قطعا تاثیر مثبتی بر روی قرار گرفتن وب سایت در صفحه اول گوگل دارد.

دوم: اثرات غیرمستقیم و مهم بر روی سئو سایت

ممکن است باز هم مورد قبلی را قبول نکنید و بگویید  متا تگ Open Graph بر روی سئو اثر مستقیم ندارد! حتی اگر حرف شما هم درست باشد، تاثیرات غیر مستقیم این تگ ها بر روی سئو وجود دارد. OG ها کمک بسیار زیادی به دیده شدن برندتان در شبکه های اجتماعی و کلیک خوردن محتواهایتان می کند. این یعنی عملکرد فوق العاده لینک های شبکه های اجتماعی وب سایتتان!

وقتی محتوای شما در شبکه های اجتماعی بیشتر دیده شود، بیشتر هم به اشتراک گذاشته می شود و این یعنی بک لینک های بیشتری دریافت می کنید. تاثیر بک لینک ها بر روی سئو هم حتما می دانید که بی نظیر است. جذابیت لینک ها در شبکه های مجازی تان، افراد بیشتری را با شما و برندتان آشنا می کند. به همین روش ترافیک زیادی را می توانید راهی وب سایتتان کنید. ترافیک بیشتر هم پیشرفت فوق العاده ای را برای کاهش رتبه وب سایت در بر دارد. این دو مورد در کنار همدیگر منجر به افزایش اعتبار صفحه و در نهایت به افزایش اعتبار دامنه تان ختم می شود.

الان چطور فکر می کنید؟ آیا باز هم می خواهید تاثیر متا تگ Open Graph را منکر شوید؟

چطور از متا تگ Open Graph در کدهای وب سایتمان استفاده کنیم؟

برای استفاده از متا تگ های og دو راه پیش رویتان قرار دارد: به صورت دستی، با استفاده از افزونه های وردپرس

روش اول: خودتان این کار را بکنید! (از ابزارها کمک بگیرید)

اگر می خواهید خودتان این کار را انجام دهید باید کدهای OG را در قسمت <head> وب سایتتان وارد کنید. پیشنهاد می کنم برای آنکه خطاها را به کمترین مقدار ممکن برسانید، از ابزارهایی مثل Markup Generator یا Web Code Tools استفاده کنید.

روش دوم: کمک گرفتن از افزونه های وردپرس

اگر وب سایتتان وردپرسی است، با استفاده از افزونه هایی می توانید این کار را انجام دهید. پیشنهاد می کنم از افزونه Yoast’s SEO plugin استفاده کنید. این افزونه علاوه بر آنکه یکی از محبوب ترین افزونه های چک لیست سئو است، بدین منظور هم مزیت های خوبی دارد. بعد از نصب افزونه به صفحه ویرایش مطلب تان بروید.

در انتهای صفحه، قسمت Yoast SEO  به طور منحصر به فرد وجود دارد. از آنجا وارد قسمت social شوید و شبکه اجتماعی مد نظرتان را انتخاب کنید. پس از انجام این قدم، تنها لازم است تا در باکس هایی که مشاهده می کنید، کدهای og را قرار دهید.

از درستی کارتان مطمئن شوید

بعد از انجام مرحله قبل، نیاز دارید تا از درستی کارکرد کدهایتان مطمئن شوید. بدین منظور می توانید از ابزارهایی کاربردی استفاده کنید. از جمله این ابزارها می توان به Facebook sharing debugger، Twitter card validator، LinkedIn pot inspector  استفاده کنید. اگر در محتواهای زیادی در وب ساییتان از کدهای og استفاده کرده اید و می خواهید متاتگ های قدیمی تر را مورد بررسی قرار دهید، از ابزار فوق العاده Ahref’s Site Audit استفاده کنید. بعد از آنکه از کارکرد کدها مطمئن شدید، زمان بهره برداری از مزیت های آنها فرا رسیده است.

با انواع متا تگ Open Graph آشنا شوید

انواع متا تگ Open Graph

Open Graph

اگر خودتان کارشناس سئو کسب و کارتان هستید و می خواهید استفاده از کدهای Open Graph را خودتان انجام دهید، این بخش را از دست ندهید. در ادامه با انواع تگ های og آشنا می شویم:

اولین تگ: og:title

همان طور که از نام این تگ هم مشخص است، از آن برای تعریف عنوان محتوا استفاده می شود. کاری که این تگ برای شما انجام می دهد، مشابه همان تگ title همیشگی است. اگر این تگ را در کدهایتان تعریف نکنید، فیسبوک از همان تگ title استفاده خواهد کرد.

در این بخش عنوان محتوای شما تعیین می شود و این قسمت از محتوا به صورت بولد شده به مخاطب نشان داده می شود؛ از این باید فوق جذاب باشد. بیشتر شانس شما از کلیک خوردن محتوایتان از همین قسمت ناشی می شود. همانطور که برای عناوین محتواهای وب سایتتان وقت می گذارید، در شبکه های اجتماعی هم حائز اهمیت زیادی است.

نکته دیگر در رابطه با این تگ آن است که محدودیتی در تعداد کاراکترهایش وجود ندارد؛ اما از آنجایی که نقش عنوان را ایفا می کند، بهتر است بین ۶۰ الی ۸۸ کاراکتر باشد. جالب است بدانید اگر به عنوان مثال از ۱۰۰ کاراکتر استفاده کنید، فیس بوک به طور خودکار آن را به ۸۸ کاراکتر تبدیل می کند.

تگ دوم: og:url

این تگ به طور مستقیم با url مطلب وب سایت شما سرو کار دارد. این بخش از کد، همان قسمتی است که کاربر با کلیک کردن روی آن، وارد محتوای انتخابی شما می شود. این تگ به خصوص در زمان هایی که یک محتوا چندین آدرس دارد، بسیار مفید واقع می شود.

تگ سوم: og:type

در این بخش از کد، نوع محتوایی که قصد به اشتراک گذاشتنش را دارید، انتخاب می کنید. نوع محتوا یعنی چه؟ به عنوان مثال در این بخش تعین می کنید که محتوای شما پست وبلاگ است یا تصاویر و ویدیو؟ انواع محتوا بسیار زیاد هستند و متناسب با نیازتان باید از آنها استفاده کنید و به عنوان برخی از مهمترین ها به موارد زیر اشاره می کنیم:

 

  • نوع محتوای متنی وب سایت می تواند وبسایت(website)، مطلب(article)، بلاگ(blog) و یا … باشد.
  • نوع مکان ها: شهر(city)، کشور(country)
  • نوع کسب و کار: کمپانی(company)، هتل(hotel)، رستوران(restaurant)

 

اگر از این تگ به صورت مستقیم استفاده نکنید، فیس بوک به طور مستقیم آن را website در نظر می گیرد.

تگ چهارم: og: description

این متا تگ مشابه همان تگ در HTML عمل می کند. در این به توصیف بیشتر محتوای خودتان می پردازید. این بخش در تمامی شبکه های اجتماعی، درست در زیر لینک به مخاطب نمایش داده می شود. استفاده از تگ decripdtion تاثیر مستقیم و مثبتی برای شما در سئو به دنبال ندارد؛
اما می تواند در نظر مخاطب جذاب جلوه کند و منجر به کلیک خوردن بیشتر محتوا شود. مانند تگ تایتل، در این قسمت هم محدودیت تعداد کاراکتر ندارید، اما پیشنهاد می کنیم نهایت از ۲۰۰ کاراکتر استفاده کنید.

تگ پنجم: og: image

تصاویر در نه تنها در شبکه های اجتماعی، بلکه در تمامی روش های تبلیغات بسیار موفق عمل کرده اند. اگر بخواهید یک محتوای فوق جذاب تولید کنید، عکس ها نقش بسیار پررنگی را ایفا می کنند. اهمیت تصاویر در شبکه های اجتماعی باز بیشتر است؛ چرا که جذب مخاطب بیشتر بر پایه آنها است.

همین اهمیت بالا باعث شده است تا این تگ و تگ تایتل، مهم ترین  متا تگ Open Graph باشند. برای به اشتراک گذاشتن یک محتوا از این تگ برای عکس آن و معرفی بهتر آن استفاده می کنید. اگر از تگ image استفاده نکنید، شبکه های اجتماعی عکسی رندوم را از صفحه تان برمی دارند و برای آن محتوا به اشتراک می گذارند. پس تحت هیچ شرایطی استفاده از این تگ را فراموش نکنید و برای طراحی و جذابیت آن به اندازه کافی وقت بگذارید.

دقت داشته باشید در استفاده از این تگ، اندازه تصویر به اندازه کافی خوب باشد تا جلب توجه کافی بکند. پیشنهاد می کنم برای تصاویر در این سیستم از سایز ۱۲۰۰ در ۶۲۷ پیکسل استفاده کنید. حجم عکس هم از ۵MB بیشتر نباشد.

تگ های دیگر

برخی از انواع دیگر  متا تگ Open Graph هم وجود دارند که استفاده از آنها الزامی نیست؛ اما جزئیات بیشتری را به محتوا می افزایند و پیشرفته تر هستند. به عنوان مثال با برخی از آنها در زیر آشنا می شوید:

 

  • Og: locale: زبان را نشان می دهد و در حالت عادی، انگلیسی می باشد
  • Og:audio og:video : این تگ ها امکان افزودن رسانه های بیشتری را به محتوا می دهد
  • و …

تگ‌های Open Graph پیشرفته چه هستند و چطور باید از آن ها استفاده کنید؟

تگ‌های Open Graph پیشرفته چه هستند و چطور باید از آن ها استفاده کنید؟

Open-Graph-3

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

  • متاتگ og:image;url: این متاتگ به صورت کلی مانند هماننند متاتگ og:image که در بالاتر معرفی کردیم، کار می کند و تفاوت خاصی ندارد!
  • متاتگ: og:image:secure_url: این متاتگ برای صفحاتی که به Https نیاز داشته باشند، کاربردی تر هستند و در این موارد مورد استفاده قرار می گیرند.
  • متاتگ Og:image:type: نوعی متاتگ که با استفاده از آن قادر هستید، فرمت تصویری را به بهترین شکل ممکن مشخص کنید. البته لازم است که برای این کار حتما از کدهای زیر استفاده کنید تا نتیجه دلخواه را داشته باشد:

 

  • متاتگ og:image:width و og:image:height: نوعی خاصی از متاتگ ها هستند که برای تنظیم ارتفاع و عرض تصویر به کار می برند! برای استفاده از آن ها به شکل زیر می توانید از کدهای خاص استفاده کنید:

 

  • متاتگ Og:image:alt: نوعی دیگر از انواع متاتگ می باشد که قادر هستید، متن، تصویر و یا هر مدیای دیگری را به راحتی با استفاده از آن توصیف کنید. شاید می پرسید که چطور از این متاتگ OG پیشرفته استفاده کنید. برای این کار قطعه کد زیر را در نظر بگیرید:

 

استفاده از متاتگ های Open Graph برای دیگر فرمت های چندرسانه ای (موزیک، صوتی و ویدئویی)

شما می توانید از متاتگ های Open Graph برای موارد و فرمت های دیگری هم استفاده کنید که خیلی با کدهای تصویری متفاوت نیست. این متاتگ های پیشرفته برای این فرمت ها به شکل زیر خود را نشان می دهند:

متاتگ های ویدئویی

 

متاتگ های صوتی

 

متاتگ های موزیک

 

چگونه متا تگ‌های Open Graph را چک کنیم؟ (راهکار عملی)

هنگامی که شما توانستید تمامی تگ های صفحات وب را به کار ببندید و از آن ها استفاده کنید، به این نقطه می رسید که در مورد نحوه کارکرد و شکل های رفتار این نوع از تگ ها به اطمینان خاطر برسید تا مشکلی در آینده بوجود نیاید.

شاید برای شما هم سوال است که چطور چنین کاری انجام دهید؟ برای چک کردن کدهای متاتگ OG لازم است که از ابزارهای موجود در این زمینه مانند موارد زیر استفاده کنید:

  • چک کننده مشکلات نشردهی فیسبوک یا Facebook sharing debugger
  • ابزار توئیتر یا Twitter card validator
  • ابزار چک کردن پست لینکدین یا LinkedIn Post Inspector

این ابزار برای برخی از صفحاتی است که شما از این کدها استفاده کرده اید، اما اگر از متاتگ های سایت خود از مدت ها قبل شروع به کار کرده باشید، می توانید با استفاده از ابزاری مانند Ahrefs’ Site Audit برای بررسی آن ها به صورت کلی به جای تک به تک استفاده کنید. آیا شما هم ابزار دیگری در این زمینه می شناسید؟ با من و دیگران در بخش نظرات به اشتراک بگذارید.

نتیجه گیری

استفاده از متا تگ Open Graph را حتما پیشنهاد می کنم؛ چرا که اگر تاثیر مستقیم آن روی سئو کم باشد، تاثیرات غیر مستقیمش زیاد و حیف است اگر آنها را از دست بدهید! استفاده از خدمات سئو و مشاوره سئو می تواند کمک بیشتری به شما برای  استفاده درست از تکنیک ها بکند.

breadcrumbs

بردکرامب (Breadcrumb) و سئو

بردکرامب (Breadcrumb) ابزاری است که نه تنها برای طراحی سایت بهتر و بهینه تر، بلکه برای سئو و بهبود رتبه گوگل هم اهمیت زیادی دارد. اگر بخواهیم از واژه بردکرامب با یک مفهوم فارسی یاد کنیم، به آن مسیر راهنما می گوییم.

Breadcrumb یکی از عناصر مورد علاقه ی گوگل است و در تمانی اسناد و راهنماهایی که در رابطه با سئو و راهکارهایش ارائه می دهد، به اهمیت این عنصر اشاره می کند. استفاده از آن نه فقط برای گوگل، بلکه برای کاربران هم بسیار کاربردی و مفید است.

کسب و کارهای زیادی در دنیای اینترنت هستند که از این عنصر پرفایده استفاده نمی کنند؛ شاید فکر می کنند تاثیر زیادی روی سئو ندارد. من در این مقاله این باور غلط را به چالش می کشم و مزیت های فوق العاده آن را برایتان روشن می کنم. با من همراه باشید:

breadcrumbs، بردکرامب (Breadcrumb) و رابطه ی معجزه آفرینش با رتبه گوگل!

breadcrumbs

منو BreadCrumb چیست؟

بردکرامب یا همان مسیر راهنما در واقع یک منوی بسیار کوچک است که در بالای وب سایت قرار می گیرد. این عنصر دقیقا مانند نامش عمل می کند و مسیر را از صفحه اصلی تا صفحه ای که در آن قرار داریم به ما نشان می دهد.

منوی بردکرامب از صفحه اصلی شروع می شود، با دسته بندی اسامی ادامه پیدا می کند و در نهایت صفحه فعلی مان را در وب سایت به ما نشان می دهد.

در هر بخش از این مسیر امکان کلیک کردن و رفتن به صفحه ای دیگر در راه وجود دارد. ممکن است با خودتان بگویید چطور ممکن است چنین منوی کوچکی می تواند در سئوی وب سایت کسب و کار من تاثیر گذار باشد؟ در ادامه پاسخ سوالتان را به طور کامل خواهید گرفت. پیش از آن خوب است بدانید، بردکرامب (Breadcrumb) دارای سه نوع است.

با انواع بردکرامب (Breadcrumb) آشنا شوید

  1. بردکرامب هایی که مبتنی بر موقعیت هستند: بردکرامب هایی که مبتنی بر موقعیت هستند با نام دیگری با عنوان مبتنی بر سلسله مراتب شناخته می شوند و معمولا از انواع دیگر محبوب تر و رایج تر هستند. این عنصر ساختار صفحات را به کاربر نشان می دهد و به او کمک می کند تا درک مناسبی از سطح ها و صفحات مختلف وب سایت شما داشته باشد. این نوع از Breadcrumb برای مخاطبانی به خوبی عمل می کند که از یک منبع خارجی وارد وب سایت می شوند و می خواهند از بخش های عمیق وب سایت دیدن کنند. در استفاده از این Breadcrumb دقت داشته باشید که منحصر به فرد باشد.
  2. بردکرامب هایی که مبتنی بر صفت هستند: نوع دیگری از این عنصر مبنی بر صفت است. این عنصر به نشان دادن ارتباط بین محصولات کمک می کند؛ در واقع فهرستی از صفت ها را به نمایش می گذارد که مخاطب پیش از این به جست و جوی آنها پرداخته است. به عنوان مثالی از مسیریابی این نوع می توان به :
    صفحه اصلی> طبقه بندی محصولات> قیمت>رنگ> اندازه اشاره کرد.
  3. بردکرامب هایی که مبتنی بر مسیر (هیستوری) هستند: در این نوع کاربر می تواند مسیری را که تا اینجا دنبال کرده است، مشاهده کند. این نوع از Breadcrumb همیشه خوب عمل نمی کنند؛ چرا که در موارد بسیاری می توان “بازگشت” را جایگزین آن کرد. لبته بازگشت ممکن است ما را وارد صفحاتی پیچیده کند و در این مواقع بردکرامب مفید واقع می شود. خوب است بدانید نیازی به استفاده منحصر به فرد به یکی از سه نوع ندارید و می توانید دو نوع را با هم ترکیب کنید و در ساختار وب سایتتان از آن استفاده کنید.

چه کسب و کارهایی باید از بردکرامب (Breadcrumb) استفاده کنند؟

نکته ای در رابطه با این عنصر وجود دارد، آن است که تمامی کسب و کارها نیاز به استفاده از آن ندارند. اگر کسب و کارتان به گونه ای است که ساختار پیچیده ای دارد و در وب سایتتان از دسته ها، طیقه بندی ها و سطوح زیادی به کار رفته است، از بردکرامب استفاده کنید. به عنوان برخی از این کسب و کارها می توان به سایت های فروشگاهی، سایت های خبری، وبلاگ های بزرگ، سایت های انتشاراتی و … اشاره کرد.

چه کسب و کارهایی باید از بردکرامب (Breadcrumb) استفاده کنند؟

breadcrumbs

دقت داشته باشید که هر کسب و کاری می تواند از این عنصر استفاده کند؛ اما باید ارتباطی منطقی در بین طبقه بندی هایتان وجود داشته باشد تا از مزیت های آن بهره مند شوید. همچنین به یاد داشته باشید که بردکرامب تنها یک خاصیت اضافه است و جایگزین منوی اصلی وب سایتتان نمی شود.

تاثیر بردکرامب بر روی سئو چگونه است؟

تلاش تمامی کسب و کارها در دنیای اینترنت بر آن است که در صفحه اول گوگل قرار بگیرند و ترافیک زیادی را راهی وب سایتشان کنند. اگر تجربه استفاده از مشاوره و خدمات سئو را داشته باشید، حتما می دانید عوامل زیادی دست به دست هم می دهند تا در صفحه اول گوگل قرار بگیرید. در این بین عنصری مانند Breadcrumb به شما کمک می کند تا برخی از مشکلات سئو را از بین ببرید.

نرخ برگشتی را کاهش می دهد

یکی از معیارهایی که برای گوگل مهم است، نرخ برگشتی یا همان Bounce rate است. این نرخ نشان دهنده آن است که چند درصد از مخاطبان از بازدید صفحات شما منصرف شده اند و یا به سرعت بازگشت کرده اند. هر چه بتوانید این نرخ را کاهش بدهید، کمک بیشتری به بهبود رتبه گوگلتان کرده اید.

بردکرامب به شما کمک می کند تا رضایت مخاطبان را بدست آورید و سبب شوید آنها مدت زمان بیشتری را در وب سایت شما سپری کنند. به عنوان مثال کاربر به واسطه جست و جویی وارد سایت شما می شود و از طریق لینک های بردکرامب، از مطالب دیگر با موضوع مشابه بازدید می کند. همین موضوع سبب کاهش نرخ برگشتی می شود.

تجربه بهتری برای مخاطبتان می سازد

گشت و گذر کاربران در اینترنت بسیار عجیب است و هیچ حساب و کتابی ندارد. آنها در حین جست و جو فراموش می کنند اصلا به دنبال چه چیز بوده اند و ممکن است در ای بین روی عکس ها و لینک های دیگری هم کلیک کنند. مسلما هیچ کس از گم شدن در اینترنت خوشش نمی آید و می خواهند به سرعت به خواسته شان برسند.

استفاده از دکمه بازگشت برای رسیدن به صفحه اصلی، معمولا کاری سخت و زمان بر است؛ از این رو بردکرامب به شما کمک می کند تا مخاطبتان را به سرعت به صفحه اصلی بازگردانید و رضایت او را بدست آورید.

فضای زیادی اشغال نمی کند

بردکرامب فضایی بسیار کوچک و معمولا افقی اشغال می کند؛ از این رو نیازی به نگرانی درباره طراحی صفحاتتان ندارید. کوچک بودن این عنصر برای استفاده موبایلی مزیت بسیار خوبی محسوب می شود.

گوگل آن را دوست دارد

breadcrumbs

گوگل همواره حامی کاربران بوده است. از آنجایی این عنصر سبب جلب رضایت مخاطبان می شود، گوگل هم آن را تحسین می کند.

گوگل بردکرامب را با عنوان ابزاری برای بهبود سایت معرفی می کند و موتورهای جست و جوی آن، به این ابزار علاقه دارند. اخیرا با سایت هایی مواجه بوده ایم که با داشتن بردکرامب های تصویر دار، به نتایج اول گوگل رسیده اند! پس قدرت آن را دست کم نگیرید. برای آن ارزش قائل شوید.

Breadcrumb به موتورهای جست و جو کمک می کند تا درک بهتری از ساختار صفحات و طبقه بندی هایتان داشته باشند. این ابزار کمک زیادی به بهبود رتبه شما در گوگل می کند.

چه رابطه ای بین بردکرامب و سئو برقرار است؟

تا اینجا بررسی کردیم، عنصر Breadcrumb بر روی رفتار کاربر تاثیر مثبت و مستقیمی دارد، اما آیا برای سئو هم همین موضوع برقرار است؟ آیا استفاده از Breadcrumb پیشرفت سئوی وب سایت ما را متحول خواهد کرد؟

تاثیری که Breadcrumb بر روی سئو دارد، بیشتر غیر مستقیم است تا مستقیم!
به جز موتورهای جست و جوی گوگل، رفتار کاربر پیشرفت سئوی ما را در استفاده از این عنصر بهبود می دهد. همان طور که دیدید، ایجاد رضایت برای مخاطب، در نهایت به بهبود رتبه وب سایت ما می رسد. استفاده از برد کرامب در متا دیسکریپشن هم می تواند بر روی رتبه صفحه تان اثر بگذارد.

چگونه از Breadcrumb استفاده کنم؟

حالا که اهمیت این ابزار را درک کرده اید، باید بدانید چگونه آن را به کار بگیریم؟ روش های متنوعی برای استفاده وجود دارد. اگر از وردپرس برای مدیریت وب سایتتان استفاده می کنید، می توانید از افزونه هایی به همین منظور و یا افزونه یواست سئو استفاده کنید.

اگر افزونه یواست را انتخاب می کنید، روشی ساده برای افزودن بردکرامب دارد. این افزونه هر آن چه می خواهید به آن اضافه می کند. و وب سایتتان را هم برای گوگل آماده می کند. برای افزودن Breadcrumb به جایی که می خواهید در قالب نمایش داده شود، از کد زیر استفاده کنید:

معمولا این کد را در فایل single.php و یا page.php قرار می دهند. در برخی موارد هم ممکن است در header.php قرار بگیرد.

در هر صورت تلاش نکنید تا این کد را در functions.php بگذارید؛ چرا که شما را با دردسر های زیادی رو به رو می کند. پس از اضافه کردن کد به قسمت تنظیمات advanced در یواست بروید و پشتیبانی Breadcrumb را فعال کنید.

بردکرامب چه زمانی ضرر می رساند؟

Breadcrumb برخلاف تمام مزایایی که می تواند داشته باشد، گاهی ممکن است اصلا لازم نباشد و یا حتی بالعکس عمل کند و ضرر برساند! این موضوع در صورتی رخ می دهد که اشتباهات زیر را انجام دهید:

سایت نامنظمی دارید

این ابزار از مجموعه از لینک ها با ساختاری خطی تشکیل شده است. تنها زمانی می تواند برای وب سایتتان مزیت داشته باشد و در بهبود رتبه گوگلتان موثر واقع شود که سایتتان دارای طبقه بندی ها و ساختار منظمی باشد. اگر صفحه ای از وب سایت را به والدهای زیادی در دسته بندی اضافه کرده اید، برد کرامب برای مخاطب پیچیده می شود و او را بیشتر گیج می کند.

مسیر اصلی سایتتان تکراری می شود

مسیرها بر روی وب استتان باید کاملا واضح و شفاف باشد؛ چرا که Breadcrumb ابزاری اضافی است که هدف آن فراهم کردن لینک های منحصر به فرد از مسیرهای طی شده قبلی است. راه رسیدن به صفحه اصلی نباید تکراری باشد.

نیازی به این ابزار ندارید

همان طور که در ابتدای مقاله گفتم، درست است که تمامی وب سایت ها می توانند از این قابلیت استفاده کنند؛ اما همه به آن نیاز ندارند. برخی از وب سایت ها با ابزاری که به طور پیشفرض در طراحی شان دارند، نیاز کاربر را رفع می کنند. استفاده از برد کرامب در صورت عدم نیاز ممکن است به ضرر شما تمام شود.

در هنگام استفاده از Breadcrumb این نکات را به یاد داشته باشید

به عنوان جمع بندی از تمام آن چیزی که در این مطلب از Breadcrumb ها فرا گرفتید، در هنگام پیاده سازی نکات زیر را رعایت کنید.

  1. در استفاده از این ابزار از نام های کوتاه و خلاصه استفاده کنید.
  2. برد کرامب را در بالای محتوا صفحه تان و عنوان اصلی آن قرار دهید.
  3. برای جداسازی لینک هایتان در برد کرامب، از علائمی واضح و شفاف استفاده کنید. به عنوان مثال > انتخاب بسیار مناسبی است؛ اما علائمی مانند نوارهای عمودی یا اسلش ها کاربر را بیشتر گمراه می کنند و تجربه رضایت بخشی برای او نمی سازند.
  4. یادتان نرود از این ابزار تنها برای وب سایت هایی استفاده کنید که سه و یا چند سطحی هستند.
  5. دقت داشته باشید که در این ابزار به صفحه فعلی اشاره کنید، اما به آن لینک ندهید.
  6. پس استفاده از این ابزار اطمینان حاصل کنید که به دلیل کاربرد آن، لینک هایتان تکراری نشده است.
  7. از این ابزار هوشمندانه و در شرایط درست استفاده کنید.

در صورت نیاز به مشاوره حرفه ای سئو و یا متخصص سئو برای دریافت بهترین استراتژی و راهکارهای سئو با من در ارتباط باشید.

Dublin core

کد های دابلین کور(Dublin core) چیست و چه کاربردی در سئو دارد؟

DCMI یا Dublin Core Metadata Initiative یک حرکت خودجوش جهانی است که در واقع از شهر Dublin آمریکا شروع شده است و هدف آن این است که اطلاعات موجود در فضای وب و اینترنت را به بهترین شکل بهینه سازی و مرتب کند. این سیستم از اطلاعات در واقع از اطلاعات متای صفحات وب کمک می گیرد تا به بهترین شکل اقدام به بهینه سازی و سئوی سایت شما کند.
Dublin core

اگر دوست دارید که به بهترین شکل صفحات سایت خود را از نظر سئو تکنیکال بهینه سازی کنید، لازم است که حتما برای حضور بهتر در وب معنایی (Web Semantic) از نقشه های سایت خود بهترین بهره را بگیرید. احتمالا شمایی که در حال مطالعه این مقاله هستید آشنایی کافی با توضیحات متا، کلمات کلیدی، تگ های عمومی Meta و بخش Head دارید. در ادامه بیشتر در این رابطه صحبت می کنم. با من همراه باشید.

ادامه مطلب …

web config

وب کانفیگ web config چیست؟

یکی از فایل های مهم در سایت ها که برای بهینه سازی سایت و سئو فنی از اهمیت بالایی برخوردار است، web.config است! احتمالا در این رابطه شنیده اید، اما نمی دانید که چطور باید از این فایل استفاده کنید؟ در این زمینه دوست داریم که اطلاعات کاملی در رابطه با این فایل و تنظیمات آن به شما ارائه دهیم! اگر دوست دارید که در زمینه سئو تکنیکال سایت خود پیشرفت قابل توجهی داشته باشید تا انتهای این مقاله همراه من باشید!

web config
ادامه مطلب …

آموزش استفاده از Htaccess

کاملترین آموزش htaccess و نحوه استفاده از آن

Htaccess یک فایل قدرتمند و بسیار کوچک در زمینه سئو تکنیکال محسوب می شود که بواسطه آن می توانید به راحتی پیکربندی دایرکتوری های کوچک را در سرورهایی از وب با کمک سرور آپاچی انجام دهید. اگر الان کمی گیج شده اید و یا نمی دانید که باید در این زمینه چکاری انجام دهید، باید به شما بگویم که جای نگرانی نیست! امروز در این زمینه به صورت کامل با یکدیگر صحبت می کنیم.

امروز در رابطه با استفاده از فایل htaccess به صورت کامل صحبت می کنیم و به شما یاد می دهم که چگونه از این فایل استفاده کنید تا با بهبود سئو سایت خود، به راحتی به صفحه اول گوگل برسید. اگر شما هم مشتاق هستید که این ترفند را به صورت کامل یاد بگیرید و با استفاده از آن قدمی در زمینه سئو فنی سایت خود بردارید، با من همراه باشید!

آموزش استفاده از Htaccess

Htaccess چیست؟

اولین سوالی که در این زمینه بهتر است که شما جواب آن را بدانید، این است که اصلا این فایل متنی کوچک و قدرتمند چیست؟ این فایل در واقع واسطی بین شما و سرور آپاچی است که لازم به ذکر است که نام خاصی این فایل ندارد و در واقع htaccess پسوند آن است، به همین علت نام آن را از روی پسوند برداشته اند.

اگر در رابطه با این فایل کوچک اطلاعات کاملی داشته باشید، به راحتی قادر هستید که کاربران سایت خود را به بهترین شکل بهینه سازی کنید و آن ها را به بهترین صفحات هدایت کنید. همچنین قادر هستید که جلوی حمله ی هکرهای سایت خود را بگیرید و با افزایش کارایی سایتتان آن را به بهترین شکل پیاده سازی کنید.

در واقع شما با یادداشتن مباحثی که در ادامه مطرح می کنم، قادر هستید که به بهترین شکل در کمترین زمان ممکن تغیراتی در این فایل و در نتیجه تغییراتی در سایت خود ایجاد کنید. در این زمینه مدنظر بگیرید که این فایل اگر وجود خارجی نداشت، احتمالا با دسترسی محدودی که به هاست خود داشتید، متوجه محدودیت هایی می شدید که آن ها را دوست نداشتید!

ویژگی های جادویی فایل htaccess چیست و چرا شما را تحریک می کنند که از آن استفاده کنید؟

شاید بعد از خواندن این ویژگی های عالی و جادویی این فایل متوجه شوید که چرا اینقدر از آن تعریف کردیم! در ادامه مهم ترین ویژگی های این فایل را با هم بررسی کردیم:

  • هدایت و بازنویسی آدرس صفحات سایت شما یا همان URL ها به بهترین شکل ممکن
  • بهبود امنیت سایت شما و جلوگیری از حمله هکرهای کلاه سیاه!
  • کاهش دسترسی های ناخواسته سایت برای کاربرانی که ممکن است، قصد بدی داشته باشند!
  • و …

بهتر است که زمان را هدر ندهیم و خیلی زود اطلاعات خود را راجع به این مسئله افزایش دهیم!

آموزش استفاده از فایل htaccess

در ادامه بخش های مختلفی که راجع به این فایل متنی باید بدانید را به صورت کامل به شما توضیح داده ام تا گیج نشوید و بتوانید از آن استفاده کنید:

قرار دادن فایل htaccess در هاست

اولین مسئله ای که باید آن را یاد بگیرید، این است که اصلا چطور این فایل را باید در هاست خود قرار دهید! برای این کار لازم است بدانید که این فایل در واقع می توانید بالاترین دسترسی را در سایت شما داشته باشد و لایه های بزرگ و کوچک را قادر است که به راحتی دستخوش تغییر کند.

اگر دوست دارید که فایل htaccess دسترسی پایین تری داشته باشد، لازم است که حتما در این زمینه مد نظر بگیرید که می توانید این فایل را در ساب دایرکتوری های خود قرار دهید. شما می توانید چند نوع از این فایل در هاست خود داشته باشید و در صورت نیاز برای بخش های محدودتری آن را اضافه کنید. معمولا افراد این کار را انجام نمی دهند و به صورت کلی اجازه دسترسی به این فایل داده می شود.

توصیه من هم این است که این فایل را در دایرکتوری Public-Html قرار دهید. این کار باعث می شود که اجازه دسترسی به تمامی بخش های سایتتان برای استفاده بهینه از این فایل را بدهید. اگر در این زمینه نمی دانید که چکار کنید و یا به یک متخصص سئو نیاز دارید که به شما کمک کند، توصیه می کنم که با من از طریق صفحه تماس با من تماس بگیرید.

آموزش ویرایش فایل htaccess در C-panel (سی پنل)

اگر می خواهید بدانید که چطوری باید این فایل را در سی پنل، ویرایش کنید، باید با شما بگویم که مراحل زیر را انجام دهید:

  • ابتدا وارد سی پنل خود شوید.
  • از بخش Files بر روی آیکون File Manager کلیک کنید!
  • آموزش استفاده از Htaccess
  • در پنجره ای که برای شما به صورت پاپ آپ باز می شود، بر روی گزینه Home Direcroty (هوم دایرکتوری) کلیک کنید!
  • فراموش نکنید که تیک Show Hidden Files (Dotfiles) را فعال کنید. (نشان دادن فایل های مخفی)
  • اگر پنجره ای به صورت پاپ آب بعد از ورد به فایل منیجر برای شما نمایش داده نشد، لازم ست که بر روی گزینه Setting از طریق منوی بالای صفحه سمت راست کلیک کنید و تیک Show Hidden Files (Dotfiles) را بزنید.
  • آموزش استفاده از Htaccess

    آموزش استفاده از Htaccess

  • بعد از این کار شما قادر هستید که این فایل را ببینید و اقدام به ویرایش آن کنید! برای این کار بر روی آن راست کلیک کرده و گزینه Edit را بزنید!

آموزش استفاده از Htaccess

  • در اینجا برای شما پنجره ای نمایش داده می شود و شما قادر هستید که این فایل را ویرایش کنید!
  • قبل از اعمال هرگونه تغییری مد نظر بگیرید که بهتر است از فایل htaccess یک بک آپ یا کپی تهیه کنید!

در این زمینه اگر خودتان احساس می کنید که شاید دچار مشکل شوید و یا نمی دانید که اصلا این موضوع به چه صورت است، بهتر است که از یک مشاور سئو حرفه ای در این زمینه کمک بگیرید تا به شما کمک کند مشکل خود را حل کنید.

وجود نقطه در اول فایل htaccess چه معنایی دارد؟

اگر این فایل را در سی پنل خود مشاهده کرده باشید، می دانید که این فایل در اول نام خود یک دات یا . دارد! شاید برای شما هم این سوال پیش آمده است که این نقطه به چه معناست! در این زمینه باید بدانید که در سیستم های مبتنی بر Linux وجود نقطه در اول فایل ها این معنی را می دهد که آن یک فایل مخفی است. در این زمینه شما هم به همین شکل عمل می کنید و با استفاده از تنظیمات هاست خود فایل های مخفی را فراخوانی می کنید!

استفاده از htaccess برای هدایت و بازنویسی آدرس صفحات وب سایت یا همان URL

بعضی اوقات بسته به تغییرات و دلایلی لازم است که کاربران به صفحه دیگری غیر از صفحه ای که بر روی آن کلیک کرده اند و منتقل شوند! این موضوع به این دلیل اتفاق می افتد که شاید صفحه وب سایت شما حذف شده باشد و یا حتی ممکن است که کاربران را از آدرس بدون WWW به آدرس دارای WWW منتقل کنید. در این زمینه سئوکار حرفه ای که استخدام کرده اید، بهتر است نظر دهد!

برای این کار لازم است که بسته به نوع کار یکی از روش های زیر را استفاده کنید:

انتقال کاربر از آدرس با www و یا بدون آن با استفاده از فایل htaccess

اگر در مورد الگوریتم های گوگل اطلاعات کافی داشته باشید و یا یک دوره آموزش سئو گذرانده باشید، می دانید که دارم از چه صحبت می کنم و اگر گوگل محتوای شما را به این دو شکل شناسایی کند، سایت شما یک سایت دارای محتوای کپی است! در این زمینه بهتر است که از کد زیر استفاده کنید:

 

کدی که در بالاتر مشاهده می کنید، در واقع برای هدایت صفحه بدون www به صفحه دارای  www است. برای انجام برعکس این موضوع لازم است که این قسمت ها را تنها جابجا کنید!

هدایت به HTTPS

یکی از ویژگی های فوق العاده ای که در این زمینه می توانید از آن استفاده کنید، این است که این فایل را در هاست خود بارگذاری کنید و با استفاده از SSL رایگان از کاربر خود بخواهید که آن را از بخش http به https منتقل شود. در واقع با استفاده از کد زیر این کار به بهترین شکل می توانید انجام دهید:

 

افزودن Slash اسلش انتهایی به URL

احتمالا شما هم دیده اید که بعضی از مکان ها آدرس آخر سایت شما دارای Slash نیست. در این زمینه می توانید به مثال زیر رای تفاوت این موضوع توجه کنید:

https://ismaeilsahab.ir/category/technical-seo و https://ismaeilsahab.ir/category/technical-seo/  در این است که آدرس اول دارای اسلش در پایانش نیست و آدرس دوم است! اگر می خواهید این کار را انجام دهید در فایل Htaccess لازم است که کد زیر را وارد کنید:

 

اگر تصمیم گرفته باشید که عکس کار بالا را انجام دهید، راه زیر را امتحان کنید:

 

هدایت سایت به یک سایت جدید با استفاده از فایل htaccess

اگر دامنه تان را تغییر داده اید و می خواهید که تمامی زحمات شما برای سئو و بهینه سازی ساییتان از بین نرود و سایت قبلیتان به اعماق گوگل سقوط نکند، بهتر است که از کد زیر استفاده کنید تا سایت شما به یک آدرس جدید منتقل شود:

 

چگونه با استفاده از فایل htaccess افزایش امنیت سایت خود را تجربه کنیم؟

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

محافظت از فایل ها با استفاده از رمز و پسورد

یکی از کارهایی که شما برای افزایش امنیت می توانید، انجام دهید این است که با استفاده از یکسری کد اقدام به پسورد گذاری بر روی فایل های خود کنید. این کار کمک می کند که تا حد زیادی دسترسی های اضافی را محدود کنید. برای این که یوزرنیم و پسورد خود را ایجاد کنید، می توانید از یک سرویس آنلاین و عالی به نام ۴webhelp کمک بگیرید. این سرویس به شما کمک می کند که به راحتی قادر باشید، برای فایل های خود رمز بگذارید. در ادامه به صورت مرحله به مرحله به شما در رابطه با این مسئله توضیحاتی می دهم:

  • با استفاده از ۴webhelp برای خود یک نام کاربری ایجاد کنید و خروجی که به شما داده می شود را به فرمتی مانند User_Name:14fcYjcLcsbMU دریافت می کنید. این کار به شما کمک می کند که یوزرنیم و پسورد خود را در قالب یک فایل متنی ذخیره سازی کنید.
  • بر روی گزینه File Manager کلیک کنید.
  • اگر فایل htapasswd را با استفاده از شیوه ای که بالاتر اشاره کردیم، پیدا نکردید، لازم است که بر روی گزینه +files کلیک کنید و یک فایل با نام .httapasswd بسازید. دقت کنید که دات یا نقطه در اول باشد!
  • در مرحله بعدی لازم است که آدرس مسیری که در آن قرار دارید را بدانید. همچنین کار دیگری که می توانید انجام دهید این است که با مراجعه به پایین صفحه به صفحه و فایلی که ساخته اید، دسترسی پیدا کنید.
  • بر روی فایل راست کلیک کنید و گزینه Edit را فشار دهید. در مرحله بعدی خطی که با کمک ۴webhelp ساخته اید را اینجا پیست کنید! این کار باعث می شود که تنظیمات لازم فایل htaccess انجام بشود!
  • قبل از دستورالعمل بالا در فایل کدهای زیر را کپی کنید. در نظر بگیرید که html را باید با اسم همان فایلی که مایلید پسوورد از آن محاظفت کند، تغییر دهد. همچنین شما قادر هستید که بخش Login Required را به هر بخشی تغییر دهید.:

 

 

  • به شما تبریک می گویم! مراحل کار تمام شد. فراموش نکنید که حتما فایل را ذخیره کنید و خارج شوید!

چگونه از دایرکتوری های خود با استفاده از پسورد محاظفت کنیم؟

یکی از مسائل مهمی که باید به آن توجه کافی داشته باشید، امنیت دایرکتوری های شماست که باید با استفاده از فایل htaccess تامین شود. برای این کار بهتر است که مراحل زیر را دنبال کنید:

  • فایل .httapasswd را با توجه به مراحلی که بالاتر آن ها را بیان کردم، بسازید و از قبل از گام پنجم تغییرات را متوقف کنید و این بخش را بخوانید!
  • یک فایل htaccess بسازید و با استفاده از کد زیر تغییرات را ایجاد کنید تا امنیت دایرکتوری های شما تامین شود:

 

 

جمع بندی

اگر از خدمات سئو یک کارشناس سئو حرفه ای استفاده کنید، هیچ مشکلی در این زمینه نخواهید داشت. برای این کار بهتر است که نظرات خود را راجع به این موضوع در بخش نظرات بیان کنید. همچنین اگر سوالی داشتید، می توانید سوالات خود را در این زمینه از من بپرسید.