سئو تکنیکال یک گام بسیار مهم و جدی در زمینه سئو و بهینه سازی سایت محسوب می شود و تنها در دوره های پیشرفته آموزش سئو به آن پرداخته می شود چرا که تنها افراد معدودی به آن مسلط هستند و در این زمینه می توانند به خوبی فعالیت کنند. در نظر بگیرید که دیگر فعالیت های 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 کنید، لازم است که حتما تمامی محتواهای این دسته بندی را مطالعه کنید.

استراکچر دیتا(Structured data) چیست؟

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

نحوه کارکرد استراکچر دیتا چگونه است؟

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

نکات مربوط به پیاده سازی استراکچر دیتا

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

    هرچه صفحه وب شما پشتیبانی و خوانایی خوبی از زبان XML یا JSON داشته باشد، موتور جستجو  کارهای جالب تری می تواند با آن انجام دهند.
    در اینترنت، “زبان” واقعی استراکچر دیتا سایت schema.org است.Schema.org یک کتابخانه دموکراتیک از موارد اینترنتی است. به عنوان مثال، یک شرکت هواپیمایی را در نظر بگیرید:
    schema.org یک واژه نامه دارد که می تواند نوع هواپیما، طول مسیر پرواز و حتی توصیف خدمات غذا را یادداشت کند:

استراکچر دیتا شرکت هواپیمایی

اسشما به عنوان یک پروژه مشترک بین گوگل، مایکروسافت، یاهو و یاندکس تاسیس شد.
این منبع آزاد باقی می ماند و از نظر فنی توسط همه قابل ویرایش است …
اما، مانند اکثر موارد تایید شده توسط W3C، انتظار نداشته باشید که این فرایند ساده باشد.
اگر در نوع اسکیما شما می خواهید استفاده کنید، یک فرایند فنی وجود دارد می توانید برای وارد کردن نوع جدیدی از نشانه گذاری در کتابخانه Schema.org انجام دهید. Schema.org از “وب معنایی” متولد شد.

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

۴ روش ساختاری استراکچر دیتا

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

JSON-LD : JSON-LD جدیدترین بازیکن در شهر است و قالبی است که گوگل به طور منظم پیشنهاد می کند و از آن حمایت می کند.
این از لحاظ موجودیت در یک صفحه جدید است.
به جای “برچسب گذاری” عناصر HTML خاص، JSON-LD را به عنوان یک کد اطلاعاتی نزدیک سر در نظر بگیرید که به خزنده می گوید: “خوب!
JSON-LD از این جهت جالب است که می تواند اطلاعات مربوط به یک صفحه را بدون وجود محتوای” تصویری “برای نمایش آن اطلاعات ارائه دهد.

RDFa + GoodRelation : همتایان OG JSON-LD “پسوند HTML” هستند.
از نظر مفهومی متفاوت هستند: به جای اینکه داده های ساخت یافته خود را در یک بلوک قابل هضم قرار دهید، نحوهای پسوند HTML در محتوای صفحه پراکنده می شوند.
این نحو را فقط یک ویژگی دیگر بدانید، مانند یک کلاس، که به ظروف HTML شما اضافه شده است.
من همچنان RDFa را در علامت گذاری عناصر بسیار پویا مانند اشیا objects منفرد مفید می دانم. در حالی که عناصر می توانند بصورت همزمان به صورت JSON-LD تزریق شوند.

Microdata : یکی دیگر از نحوهای افزونه HTML، میکرو داده HTML5 را گسترش می دهد و عمدتا منسوخ می شود. هنوز هم گاهی اوقات ظاهر می شود و خوب است که با آن آشنا شوید.

Microformat aka μF: میکروفرمت معمولاً به صورت hAtom / hentry دیده می شود. احتمالاً متداول ترین شکل میکروفرمت به عنوان یک خطا در Search Console است.
بسیاری از مدیران وردپرس از طریق توسعه تم شلخته و تزریق نادرست میکروفرمت رنج می برند.

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

  1. Rich Snippets (قطعه های غنی)، مانند ستاره های طلایی، از پیاده سازی مناسب استراکچر دیتا به‌ دست می آیند. این اغلب CTR را افزایش می دهد.
    Rich Snippets (قطعه های غنی) یا ستاره های طلایی
  2. گراف دانش – برندها یا افراد می تواند تحت تأثیر قرار استراکچر دیتا قرار گیرند. برچسب های SameAs می توانند به نمایش مشخصات شبکه های اجتماعی شما کمک کنند.
    گراف دانش دکتر محمود حسابی
  3. AMP, Google News و غیره: AMP یا سایر برنامه های گوگل مانند Google News، یک سایت باید شامل انواع مختلفی از استراکچر دیتا یافته سازگار باشد. اگر سایت شما دارای اسکیمای مناسب باش، مانند کارت “رویدادها” از نسخه های بتا نیز لذت خواهید برد.
    استراکچر دیتا گوگل نیوز
  4. درک متن – موتورهای جستجو بیان می کنند که اگر استراکچر دیتا قوی داشته باشید، بهتر می توانند هدف صفحه شما را “درک” کنند، این امر بر چگونگی نمایش سایت شما در جستجو و سرپ تأثیر می گذارد.
  5. موتورهای جست وجوی دیگر با استراکچر دیتا به روش های مختلفی رفتار می کنند، Yandex برخی از زمینه ها را دارد که پردازش موفقیت آمیز داده ها را داشته باشد. نتایج صفحه اول بایدو تا حد زیادی به داده های ساختار یافته متکی است.

آیا استراکچر دیتا فاکنور رنک دهی است؟

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

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

داده های ساختاری جادویی نیستند و از نظر Google به “کیفیت” یک سایت نمی افزایند.

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

بارهابه اثبات رسیده است که با اجرای Schema برای پروژه ها، میزان ترافیک جستجو افزایش می یابد زیرا CTR چند درصد بالا می رود.

گراف دانش گوگل چیست؟ چگونه بر سئو تاثیر دارد؟

اگر تا به حال تصویری مانند تصویر زیر را در نتایج جستجو دیده باشید؛ شما از مزایای گراف دانش گوگل بهره مند شده اید.

گراف دانش گوگل google knowledge graph
اما گراف دانش گوگل چیست؟ چگونه کار می کند؟ و چگونه می توانید از آن برای افزایش برندینگ و بهبود سئو استفاده کنید؟

گراف دانش گوگل چیست؟

گراف دانش گوگل یک پایگاه دانش بین موجودیت ها و روابط بین آنها است.

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

موجودیت ها به هم متصل می شوند که روابط بین آنها را توصیف می کند.

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

گوگل هدف جستجو را خیلی خوب می فهمد.

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

ما در گوگل کلمه کلیدی توصیفی «سایر فیلم های بازیگر سریال فرار از زندان» را جست و جو کردیم، علی رغم اینکه ما به نام بازیگران سریال «فرار از زندان» اشاره ای نکردیم، گوگل می فهمد که ما به دنبال چه چیزی هستیم و جواب ما را می دهد. و نام فیلم هایی که بازیگرانی از فرار زندان در آن نقش ایفا کرده اند برای ما می آورد.

گراف دانش گوگل و درک معنی و مفهوم کلمات جست وجو شده

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

گوگل داده های نمودار دانش را در بخش های از صفحه نتایج گوگل مانند Knowledge Panels  و  Knowledge Cards نشان می دهد.
اگر برند « دیجی کالا »  را گوگل کنیم با نتیجه ای مطابق تصویر زیر روبه رو می شویم.

گراف دانش گوگل از برند ها

و حالا اگر «تاریخ تاسیس دیجی کالا » را جست وجو کنیم، نتیجه ای مرتبط تر را به نمایش می دهد.

گراف دانش گوگل از تاسیس برندها

و حالا اگر « best online shopping iran » را جست وجو کنیم، نتیجه ای مرتبط تر را به نمایش می دهد. که نام دیجی کالا در آن هست.

گراف دانش گوگل از برند ها 1

این تصاویر برای شما چه معنی دارد؟

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

نحوه ورود به گراف دانش گوگل چگونه است؟

اکنون برای شما مشخص شد که موارد مثبت بودن در گراف دانش بیش از نکات منفی آن است، اما چگونه می توانید وارد گراف دانش شوید؟

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

۱. پیج رنک وب سایت را با لینک سازی افزایش دهید.

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

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

۲. از نشانه گذاری های اسکیما در سایت خود استفاده کنید.

Schema.org سایت رسمی توصیه شده گوگل برای اسکیما مارک آپ ها است. و استفاده از این نشانه گذاری ها به شما کمک می کند که وارد گراف دانش گوگل شوید.

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

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

۳. کسب و کار خود را در Google My Business ثبت کنید.

اگر مشاغل فیزیکی انجام می دهید، ایجاد پروفایل GMB الزامی است. این امر باعث می شود که برند شما قابلیت مشاهده در Google Maps داشته باشد. و در جست وجو های محلی نیز بالا بیایید.  ارائه استراکچر دیتا ها  به Google در لیست GMB ممکن است احتمال ورود کسب و کار شما را در گراف دانش را افزایش دهد. فقط مطمئن شوید که از همان مشخصات (نام، آدرس، شماره تلفن و …) در وب سایت و رسانه های اجتماعی خود استفاده می کنید.

۴. در سایت های ویکی پدیا و ویکی دیتا صفحه ایجاد کنید و فعالیت کنید.

۵.در برندینگ و مارکتینگ کسب وکار خود ثابت قدم باشید.

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

آنچه به نظر می رسید بیشترین تأثیر را در ورود به گراف دانش گوگل دارد ایجاد یک صفحه Wikidata مناسب است که با استفاده از ویژگی sameAs در نشانه گذاری اسکیمای سازمان خود لینک داده باشید.

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

نشانه گذاری اسکیما (Schema Markup) چیست؟

نشانه گذاری اسکیما (Schema Markup) قطعه کدی است که به موتورهای جستجو کمک می کند تا محتوای شما را درک کرده و آن را در نتایج جستجو بهتر نشان دهد.
احتمالاً قبلاً با محتوای مشخص شده به صورت ریچ اسنیپت ها مواجه شده اید:

نشانه گذاری اسکیما چیست؟ نحوه استفاده از کدهای اسکیما در سئو

اما نشانه گذاری اسکیما می تواند کارهای دیگری انجام دهد و از راه های دیگر به سئو شما کمک کند.

 

چرا کدهای نشانه گذاری اسکیما مهم هستند؟

نشانه گذاری اسکیما، ریچ اسنیپت ها را پشتیبانی می کند، که اغلب دارای نرخ کلیک بالاتر از نتایج جستجوی “عادی” هستند. این به معنای بازدید بیشتر از سایت شما است.
با این حال، عملکرد اصلی اسکیما کمک به موتورهای جستجو برای درک بهتر محتوای شما است.

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

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

  • Google خیلی بهتر از متن ساده آن را درک می کند.
  • کاربران نتایج جستجوی مرتبط تری را بدست می آورند.
  • دارندگان وب سایت ریچ اسنیپت را دریافت می کنند و می توانند در پایگاه دانش گوگل وارد شوند.

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

وقتی افراد یک سرچ ترم یا برند را جستجو می کنند می توانند یک پایگاه دانش دریافت کنند:

پایگاه دانش و اسکیما مارک آپ ها در نتایج گوگل

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

نمایش لوگو برند ها با اسکیما مارک آپ ها - نشانه گذاری اسکیما در وردپرس

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

چگونه با اسکیما رفیق شویم؟

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

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

چگونه شروع به کار با کدهای اسکیما بکنیم؟

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

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

انواع بلوک محتوایی را که علامت گذاری می کنید دسته بندی می کنند. سپس خواص آن مطالب را توصیف می کند.

به عنوان مثال، در اینجا برخی از نشانه های بسیار ساده در مورد شخص یا نویسنده با نام “Michal Pecánek” آورده شده است که در صفحه نویسنده  جای می گیرد:

با این کار می توانید اطلاعات موجود در صفحه نویسنده را در قالب کد بالا به Google برسانید.

کدهایی را انتخاب کنید که بیشترین تأثیر را داشته باشد؟

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

گوگل اینها را لیست می کند و اسناد لازم را ارائه می دهد، اما ممکن است در نهایت هیچ یک را دنبال نکنید.

متداول ترین انواع محتوای ریچ اسنیپت ها شامل موارد زیر است:

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

قبلاً اسکیمای Person یا Author را به شما نشان دادیم، بنابراین بیایید اکنون تمرکز خود را به سازمان تغییر دهیم. این طرح سازمان AHREFS است:

کد سازمان یا Organization کمی طولانی است اما کاملاً اساسی و کاربردی است. دو چیز وجود دارد که باید بر آنها تأکید کرد.

اول، ویژگی “sameAs” به URL هایی حاوی یک موجودیت واحد اشاره دارد. این یکی از مهمترین ویژگی ها برای کمک به ایجاد ارتباطات در گراف دانش است. اکیداً توصیه می کنیم که مشخصات شبکه های اجتماعی و شرکتی خود را لینک دهید.  گوگل با استفاده از داده های اکانت های شبکه های اجتماعی گراف دانش را تهیه می کند. اگر شرکت شما عمومی است، ارزش لینک شدن به پروفایل ها در لینکدین، اینستاگرام، توییتر، پینترست، ترلو، ردیت، تامبلر و سایر وب سایت های برجسته را دارد.

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

 

چگونه کدهای اسکیما مارک آپ را پیاده سازی کنیم؟

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

۱. اسکیما را ایجاد کنید.

نوشتن نشانه گذاری اسکیما به طور کامل توسط خود شما امکان پذیر است ، اما اغلب، نیازی به آن نیست. اگر از وردپرس استفاده می کنید، افزونه های زیادی وجود دارد که زندگی را آسان می کنند.
در غیر این صورت، سایت های تولید کننده های اسکیما بی شماری وجود دارد.
از سایت Merkle و افزونه Schema Builder می توانید برای تولید انواع کدهای اسکیما مارک آپ استفاده نمایید.
به خاطر داشته باشید که این سایت ها معمولاً فقط نشانه گذاری اولیه را پوشش می دهند. برایاستفاده بهینه و بدون خطا باید کد را خود شخص سازی و تنظیم کنید.
همه نمونه کد ها در  سایت های معرفی شده از قالب JSON-LD استفاده می کنند، که توسط Google توصیه می شود.
با این حال، شما  اغلب با قالب دیگری به نام Microdata روبرو خواهید شد زیرا CMS و پلاگین های آنها اغلب از آن استفاده می کنند.
تنها قالب قابل قبول دیگر RDFa به عنوان پسوند HTML5 است که می توانید در سایت Schema.org به آن دسترسی داشته باشید.

۲.  کد اسکیما را تست کنید.

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

برای این منظور، گوگل یک ابزار تست برای استفاده مدیران وب سایت ها ایجاد کرده است.

سایت جدید ابزار Rich results test tool است. همانطور که از نامش پیداست، روی ریچ اسنیچت ها تمرکز دارد.
اگر یک قطعه کد یا یک صفحه بدون اسکیما را تست کنید صفحه ای مانند زیر برای شما به نمایش داده می شود. این صفحه تست کد سازمان یا Organization که در بالا را نشان می‌دهد:

تست اسکیما مارک آپ یا دادهای اسکیما با ریچ ریزالت

۳. کد اسکیما را در وب سایت خود قرار دهید.

این مرحله بسته به وب سایت و CMS شما متفاوت خواهد بود. ما در اینجا در مورد JSON-LD به عنوان قالب اسکیمای پیشنهادی صحبت می کنیم.

روش های پیاده سازی اسکیما در صفحات وب:

ما سه روش پیاده سازی اسکیما داریم:

  • قرار دادن مستقیم در HTML
  • با استفاده از Google Tag Manager
  • با استفاده از CMS و پلاگین ها

۱. قرار دادن مستقیم اسکیما در HTML

اسکیمای JSON-LD به عنوان اسکریپتی قالب بندی می شود که در  تگ <head> یا <body> از HTML شما قرار می گیرد. اگر از برنامه نویسی سر رشته ندارید، با توسعه دهندگان صحبت کنید و از آنها کمک بخواهید. صفحات وب و دسته بندی ها به احتمال زیاد نیاز به طراحی داینامیک خواهند داشت.

۲. استفاده از Google Tag Manager

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

۳. استفاده از CMSها و پلاگین ها

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

چگونه کدهای اسکیما مارک آپ (Schema Markup) را به وردپرس اضافه کنیم؟

بیایید به چگونگی پیاده سازی انواع مختلف نشانه گذاری اسکیما با استفاده از چند افزونه محبوب سئو وردپرس بپردازیم.
شما فقط باید از یک پلاگین وردپرس در سئو مانند Yoast ، RankMath یا The SEO Framework استفاده کنید.
استفاده از دو یا چند مورد پلاگین تداخل و مشکل ایجاد می کند.
اگر افزونه شما با تمام نیازهای اسکیمای شما مطابقت ندارد، از افزونه اختصاصی اسکیما استفاده کنید.

ما نحوه پیاده سازی اسکیمای سازمان را با Yoast آموزش می‌دهیم:

در مسیر  سئو > ظاهر جست و جو > در زیر برگه General، موارد زیر را پر کنید:

. اسکیمای سازمان با Yoast - اسکیمای سازمان در یوست سئو وردپرس

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

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

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

چگونه نشانه گذاری اسکیما خود را کنترل کنیم؟

در سرچ کنسول گوگل، همه کدهای نشانه گذاری شناسایی شده را در زیر برگه Enhancements نشان می دهد:

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

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

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

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

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

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

تگ تایتل چیست - اسماعیل سحاب

در تصویر نشان داده شده، برچسب عنوان صفحه “سئوکار حرفه ای کیست؟ – اسماعیل سحاب” است.

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

تگ عنوان المنتی در زبان HTML است که عنوان یک صفحه وب یا عنوان SEO را مشخص می کند.عنوان سئو همراه با حداقل یک URL و یک توضیح متا از صفحه است. تگ عنوان در صفحات نتایج موتور جستجو(SERP) به عنوان قابل کلیک برای یک نتیجه مشخص نمایش داده می شوند و برای استفاده سئو و به اشتراک گذاری در شبکه های اجتماعی بسیار مهم هست.

تگ عنوان کاربر را ترغیب می کند تا از طریق سرپ (یا هر کجا که باشد) بر روی پست شما کلیک کند.

در اینجا چند دلیل در رابطه با اهمیت برچسب های عنوان آورده شده است:

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

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

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

آیا تا به حال در صفحه نتایج گوگل(سرپ) نتیجه ای دیده اید که به این شکل باشد؟

تایتل و عنوان بریده شده

این به عنوان برش یا کات آف تگ عنوان شناخته می شود.

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

می توانید تگ عنوان خود را با یکی از این ابزارها بر اساس پیکسل آزمایش کنید:

در ادامه چند نکته دیگر ذکر می شود که باید هنگام بهینه سازی تگ های عنوان به خاطر داشته باشید:

  • برای کاربر بنویسید، نه موتور جستجو: دسته ای از کلمات کلیدی با ظاهری غیر طبیعی را در عنوان های سئو خود وارد نکنید و از کی ورد استافینگ دوری کنید. دیگر سال ۱۹۹۸ نیست! و گوگل روزانه بر اساس الگوریتم های خود از قبیل پاندا، مرغ مگس خوار، برت و… سعی دارد بهترین نتیجه را به مخاطب ارائه بدهد.
  • اطمینان حاصل کنید که همه عنوان ها منحصر به فرد هستند: عنوان های تکراری یک مشکل است. و باعث ایجاد کنیبالیزیشن و افزایش اسپم اسکور سایت می شود، سعی کنید از این کار اجتناب کنید.
  • اطمینان حاصل کنید که برچسب عنوان در همه صفحات وجود دارد: اطمینان حاصل کنید که تمام صفحات وب سایت شما دارای برچسب عنوان هستند.

چگونه بهینه ترین عنوان سئو برای پستمان داشته باشیم؟

بدین منظور گام های زیر طی کنید:

    1.  برای صفحه وب مناسب ترین کلمه کلیدی را انتخاب کنید.

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

    2. لانگ تیل کلمه کلیدی اصلی خود را پیدا کنید.

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

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

      اما کلمات کلیدی لانگ تیل چیست؟ کلمات کلیدی Long tail عبارتند از کلمه کلیدی با حجم جستجوی بسیار کم که سریع رتبه می گیرند. و رقابت چندانی ندارد.

    3. پیش نویس عنوان خود را بنویسید.

      در ادامه به چند نکته توجه کنید:

          • بر توصیفی بودن عنوان تمرکز کنید: این مقاله باید به طور دقیق آنچه مربوط به صفحه است را توصیف کند و انتظارات خواننده را برطرف کند.
          • طول عنوان را کوتاه بنویسید: عنوان شما نباید بیش از ۵۰ الی ۶۰ کارکتر باشد.
          • عنوان حاوی کلمه کلیدی باشد: مطمئن شوید که کلمه کلیدی اصلی خود را در عنوان قرار دهید. و اگر ممکن بود، از کلمات لانگ تیل نیز استفاده کنید.
    4. دلیلی که محتوای شما را از رقبا متمایز می کند، در عنوان بازگو کنید.

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

در ادامه پنج “ویژگی” وجود دارد که افراد برای آنها ارزش قائل هستند و شما باید آن را در عنوان بیان کنید.

  • کامل بودن مقاله و میزان دقت آن: مردم منابع کامل و عمیق را دوست دارند. به همین دلیل همبستگی واضحی بین طول محتوا و رتبه بندی وجود دارد. اگر منبع شما از سایر نتایج جستجو دقیق تر و کامل تر است، آن را پنهان نکنید. با افزودن عباراتی به برچسب عنوان، کاربر را تهییج به کلیک کنید، کلماتی مثل: “نهایی”، “کامل”، “قطعی”، “گام به گام” و غیره
  • لیست ها و تعداد: مردم پست های لیست دار را دوست دارند. پیشنهاد می کنیم همیشه یک عدد را در عنوان خود قرار دهید تا تعداد را مشخص کند.
  • با سرعت و مختصر بیان نمودن: بیان نمودن اطلاعات اضافی و گزافه گویی یک مشکل واقعی است. اگر محتوای شما مختصر و مفید و در حد نکته است، موفقیت شما در آن است. با درج کلماتی مانند: “سریع”، “ساده”، “… در X دقیقه” و غیره کاربر را از نوع محتوا مطلع کنید.
  • تازگی محتوا: کاربران در پی جدیدترین راه حل ها برای حل مشکلات و پرسش های خود هستند. بهتر است تاریخ انتشار محتوا را از نظر ربات های گوگل ناپدید نکنید تا کاربران از آخرین تاریخ بروز رسانی محتوا در سرپ آگاه باشند. بهتر است، با کلمات و عباراتی از “آپدیت ۲۰XX”، “آپدیت ۲۰ مهر ۱۳XX”، “آخرین به روزرسانی در ۱۸ ژانویه” و … را به عنوان خود اضافه کنید.
  • ذکر نام برند: کاربران به احتمال زیاد روی نتیجه جستجوی برندی که می شناسند و به آن اعتماد دارند کلیک می کنند. بنابراین، اگر در صنعت خود مشهور هستید، نام تجاری خود را به تگ عنوان خود اضافه کنید.

 هنگامی که در صفحه اول سرپ قرار گرفتید، چکار کنیم؟

چرا تا اینجای مقاله ما در مورد نرخ کلیک (CTR) صحبت نکرده ایم؟ آیا نرخ کلیک یک عامل رتبه بندی است؟

بله، قطعاً همینطور است.

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

چرا؟ زیرا اکثر مردم از صفحه اول نتایج فراتر نمی روند.

این بدان معنی است که میزان نمایش شما در SERP ها کم خواهد بود. کافی است ابزار سرچ کنسول گوگل را بررسی کنید.

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

در اینجا چند روش برای افزایش CTR با تگ عنوان مطرح کردیم:

۱. خواننده را با افزودن کلمات احساسی به عنوان خود درگیر کنید.

حیرت آور. قابل توجه. شگفت انگیز. خارق العاده و غیره.

اینها همه کلمات قدرتمندی هستند که احساسات افراد را تحت تأثیر قرار می دهند. درج این موارد در برچسب های عنوان می تواند معجزه هایی را برای CTR ایجاد کند.

۲. براکت و پرانتز به عنوان سئو اضافه کنید.

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

۳. حس “کنجکاوی” مخاطب را در عنوان برانگیزید.

همانطور که حدس زده اید، در این روش روانشناسی وجود دارد. اما باید مراقب این روش باشید که به سمت تکنیک کلاه سیاه clickbait نروید.

۴. عنوان خود را با کلمه کلیدی اصلی شروع کنید.

شروع کردن عنوان با کلمه کلیدی به معنای قرار دادن جزئیات مهم (یعنی کلمه کلیدی شما) در ابتدای تگ عنوان است.

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

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

گوگل عادت دارد گاه به گاه عنوان های سئو را بازنویسی کند.

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

پس چرا گوگل این کار را می کند؟

در اینجا چند دلیل ذکر شده است:

۱. گوگل فکر می کند برچسب عنوان شما به درد مخاطب نمی خورد.

در سال ۲۰۱۶، از گری ایلیس(Gary Illyes) در مورد بازنویسی مداوم گوگل تگ های عنوان سوال شد. این پاسخ او بود:
ما هرگز بازنویسی عناوین را ترک نخواهیم کرد. بسیاری از سایت ها عنوان ندارند. در واقع، گوگل همیشه عناوین را بازنویسی می کند. اگر دست از بازنویسی عناوین برداریم، نمی توانیم نتایج مفیدی به کاربران خود ارائه دهیم.

۲. گوگل فکر می کند برای یک درخواست خاص یک تگ عنوان مناسب تر وجود دارد.

گوگل همیشه برچسب های عنوان را بازنویسی نمی کند. این بازنویسی وابسته به پرس و جو  و کوئری سرچ شده توسط کاربر است.

۳. Google برای تعیین موضوع صفحه وب از لینک سازی داخلی و خارجی کمک می گیرد.

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

نتیجه گیری مقاله

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

اگر شما نیز ایده های جالب دیگری برای ساخت عنوان سئو دارید؟  در نظرات با ما در میان بگذارید. 🙂

breadcrumbs

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

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

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

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

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

breadcrumbs

منو BreadCrumb چیست؟

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

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

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

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

مزایای بردکرامب برای کاربران

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

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

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

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

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

breadcrumbs

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

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

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

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

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

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

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

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

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

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

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

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

breadcrumbs

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

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

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

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

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

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

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

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

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

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

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

 

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

برای اینکه برد کرامب به جای URL ها در نتایج جستجوی Google نشان داده شود،باید کد اسکیمای بردکرامب را در وب سایت خودتان فعال کنید.

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

اسکیمای بردکرامب باید ویژگی های زیر را داشته باشد:

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

 

  1. Item – آدرس صفحه برای آیتم خاص
  2. Name – نام برد کرامب
  3. Position – موقعیت آیتم بردکرامب

 

مثالی از استراکچر دیتای بردکرامب:

مثالی از استراکچر دیتای بردکرامب:

 

فعال سازی و پیکربندی بردکرامب در وردپرس

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

فعال سازی و پیکربندی بردکرامب در وردپرس

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 را بلد باشید، احتمالا در این زمینه با مشکل برخورد نخواهید کرد.

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

سرعت بارگذاری و  تجربه کاربری بهتر با SPA 

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

شما قطعا باید SPA خودتان را برای موتورهای جست و جو قابل درک کنید.

Crawlability: ربات گوگل باید به اسودگی آدرس های صفحات را در سایت پیدا کند و در معماری سایت پیمایش آنجام دهد.

Obtainability: ربات گوگل باید بدون اجرای جاوا اسکریپت به تعاملات کاربران و محتوای اصلی سایت دسترسی داشته باشد.

Perceived site latency: کاربر باید محتوای سایت را به آسودگی و با سرعت بالا دریافت کند.

بخش های زیر می تواند موارد بالا را در سایت هایی که از تکنولوژی SPA استفاده می کنند، میسر کند.

۱ – Server-side rendering
۲ – Prerendering
۳ – Performance/mobile optimization
۴ – SEO-friendly URLs
۵ – Testing SPA SEO

باید ربات های گوگل و کاربران محتوای DOM سایت را درک کنند.

و باید مطمئن شویم که  ربات گوگل چیزی که کاربر می بیند را ببیند. و برای همین دو راه وجود دارد server-side rendering و prerendering.

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

چرا یک سایت Mobile Friendly داشته باشیم؟

الگوریتم موبایل فرندلی mobile-friendly گوگل چیست؟

گوگل شرکتی است که همیشه با تغییرات رفتاری انسانی‌ها همسو شده است و خود را با تغییرات وفق داده است! نمونه‌ی این کار را می‌توان در ایجاد و طراحی الگوریتم Mobile First Index دانست. الگوریتم موبایل فرندلی mobile-friendly گوگل نشان می‌دهد که کاربران ترجیح می‌دهند برای گذشت و گذار در اینترنت و استفاده از موتور جستجو گوگل از موبایل خود بجای مانیتورها و صفحه نمایش‌‎های غول پیکر استفاده کنند. در واقع این الگوریتم نتیجه تغییر سلیقه ما انسان هاست!
در میانه های سال ۲۰۱۵ نمودار سرچ در دیوایس های دسکتاپ و موبایل همدیگر را قطع کردند، همین پیشی گرفتن سرچ بر اساس دیوایس های کوپک و موبایلی دلیلی شد که گوگل اساس رتبه دهی به سایت ها از سال ۲۰۱۸ از Desktop به Mobile تغییر داد. تصویر زیر گویای همه چیز است.

معرفی الگوریتم موبایل فرندلی mobile-friendly گوگل

طبق آمارهای گوگل در سال ۲۰۱۶ بیش از ۵۵ درصد از جستجوهای انجام گرفته از طریق موبایل بوده است، به صورتی که این درصد در سال‌های اخیر افزایش رشد تا حتی ۸۵ درصد را هم داشته است. این موضوع نشان می‌دهد که دیگر جولان سایت‌هایی غیر واکنش گرا نیست و تنها سایت‌هایی می‌توانند در جنگ سئو موفق شده باشند که طراحی صحیحی برای کاربران موبایل داشته باشند.

الگوریتم Mobile First Index به زبان ساده

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

الگوریتم موبایل فرست ایندکس به این معنی است که Google عمدتا از نسخه موبایل محتوا برای فهرست بندی و رتبه بندی صفحه استفاده می کند. از لحاظ تاریخی گوگل برای ارزیابی ارتباط صفحه با درخواست کاربر از نسخه دسک تاپ محتوای یک صفحه استفاده می کرد.

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

گوگل رسما از یکم ژوییه ۲۰۱۹ الگوریتم mobile-first indexing برای همه وب سایت ها فعال نموده است. و این را در گوگل سرچ کنسول به اطلاع مدیران سایت می رساند.

چگونه خودمان را برای الگوریتم موبایل Google آماده کنیم؟

برای اطمینان از اینکه کاربران شما بهترین تجربه را در قبال سایت شما دارند، روشهای شرح داده شده در این مقاله را دنبال کنید.

  1. اطمینان حاصل کنید که Googlebot می تواند به محتوای شما دسترسی پیدا کرده و آن را رندرینگ بکند.
  2.  متا تگ های استفاده شده در قالب تلفن همراه و دسک تاپ یکسان باشد.
  3. اطمینان حاصل کنید که meta robots tag مورد استفاده در صفحه نو ایندکس یا نو فالوو نباشد. در صورت نوایندکس بودن متا ربوت صفحه Googlebot نمی تواند محتوای صفحه را بفهمد.
  4. برای محتوای اصلی سایت از lazy-load استفاده نکنید.
  5. اطمینان حاصل کنید که URL را با دستورالعمل disallow مسدود نمی کنید.
  6. اطمینان حاصل کنید که محتوای نمایش داده شده در نسخه دسک تاپ و موبایل سایت یکسان است.هشدار گوگل درباره یکسان نبودن محتوای نسخه موبایل و دسکتاپ
    اگر محتوای سایت موبایل شما کمتر از سایت دسک تاپ شماست، به روزرسانی سایت موبایل خود را در اولویت قرار دهید تا محتوای اصلی آن معادل سایت دسکتاپ شما باشد. یادتان نرود که رنک دهی به سایت شما بر اساس نسخه موبایل انجام می شود.
  7. در ورژن موبایل از همان عناوین و تگ های هدینگ واضح و معنی دار که در نسخه دسک تاپ استفاده می کنید، استفاده کنید.
  8. اگر از استراکچر دیتا در سایت خود بهره می برید، مطمئن شوید که در هر دو نسخه سایت شما وجود دارد.
  9. از تصاویر خیلی کوچک یا وضوح پایین در سایت تلفن همراه استفاده نکنید.
  10. از تصاویر و ویدیوهای با فرمت های ناشناس برای گوگل در سایت استفاده نکنید.
  11. از URL های تصویری و ویدویی یکسان در هر دو نسخه سایت خود استفاده کنید.
  12. محتوای سایدبار و فوتر خود را جدی بگیرید.

تشخیص موبایل فریندلی بود سایت به چه صورت است؟

برای اینکه اطمینان حاصل کنید که نسخه سایت شما موبایل فریندلی هست از ابزار Google mobile-friendly tool استفاده نمایید. و حتما راهنمای گوگل برای سایت های موبایلی را مطالعه کنید.

به طور مثال موبایل فریندلی بودن همین صفحه به صورت زیر است.

تشخیص موبایل فریندلی بود سایت به چه صورت است؟

 

چرا یک سایت Mobile Friendly داشته باشیم؟

چرا یک سایت Mobile Friendly داشته باشیم؟

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

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

الگوریتم موبایل گوگل و رفتار متفاوت در قبال انواع سایت ها

فرقی نمی‌کند که از قبل سایت داشتید و یا تصمیم گرفتید که به تازگی برای خود سایتی بزنید و محصولات خود را در آن بفروشید، در هر صورت این الگوریتم تاثیر زیادی بر روی شما خواهد گذاشت! به صورت کلی ما می‌توانیم سایت‌ها را در برابر این الگوریتم گوگل به ۴ دسته اصلی تقسیم بندی کنیم که عبارت اند از:

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

برخی از سایت‌ها در این دسته قرار می‌گیرند چرا که نمایش نسخه موبایل آن‌‌ها دقیقا مانند نسخه دستکاپ آن‌هاست! ریپاسیو نبودن این سایت‌ها در زمینه بهینه سازی سایت یک نمره‌ی منفی و بد تلقی می‌شود! البته ممکن است سایتی اینگونه باشد، اما از جایگاه‌های خوبی در گوگل برخوردار باشد مانند سایت ورزش ۳

  • سایت‌های ریسپانسیو (Responsive) یا واکنش گرا

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

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

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

  • سایت هایی که دارای قالب موبایل و دسکتاپ جدا هستند

دسته سومی که در برابر این الگوریتم یعنی Mobile First Index قرار می‌گیرند، سایت‌هایی هستند که طراحی و در واقع نسخه مجزایی برای کابران موبایل و دستکتاپ دارند که شاید معروف ترین آن ها فیسبوک (Facebook) باشد.  اگر با مویایل آدرس Facebook.com را در مرورگر بنویسید، متوجه می شوید که وارد لینک m.facebook.com می شوید، البته به شرطی که فیلترشکن شما روشن باشد.

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

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

آخرین گروه سایت ها که در برابر موبایل ها قرار می گیرند، داینامیک سروینگ هستند به آن معنا که یک URL با دو کد مختلف HTML و  دو ویو متفاوت به نمایش گذاشته می ود! قبل از بوجود آمدن این الگوریتم یعنی Mobile First Index شاهد این بودیم که چگونه این سایت ها رتبه های خوبی داشتند چرا که هم ویو سایت و هم ویو موبایل مورد بررسی قرار می گرفت، اما در این الگوریتم تنها به ویو موبایل توجه می شود و اولویت بالاتری دارد!

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

البته استفاده از داینامیک سروینگ یا Dynamic Serving می‌تواند در همان درجه اولویت و اهمیت با موبایل ورژن قرار بگیرد یعنی در اولویت دوم باشد.

سخن آخر در مورد الگوریتم Mobile First Index

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

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

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 استفاده کنید و به راحتی قادر باشید که این کار را  بکنید.

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