سئو تکنیکال برای توسعهدهندگان از Canonical Tag تا سرور رندرینگ!
سئو تکنیکال چیست؟ چک لیست کامل سئو فنی سایت سال 2024
اگر شما هم صاحب یک وبسایت هستید که میخواهید بخش فنی آن را بهبود ببخشید، حتما این مقاله را تا انتها دنبال کنید. این فرایندها شامل بهینهسازی سرعت سایت، ساختار URL، موبایلفرندلی بودن سایت، بهینهسازی ایندکس و استفاده از دادههای ساختاری هستند. Technical SEO زیرمجموعهای از سئو است که شامل بهینهسازی زیرساخت وبسایت شما میشود تا بتوان آن را به راحتی توسط موتورهای جستجو، جستجو و فهرست کرد. همچنین با اجزای فنی وب سایت شما مانند نقشه سایت، سرعت صفحه، ساختار URL، طرحواره، ناوبری سایت و موارد دیگر سروکار دارد. این نوع سئو شامل اصلاحات در جنبههای مختلف فنی سایت است که میتواند بر سرعت بارگذاری صفحات، ساختار URL، استفاده از تگهای مناسب و موارد دیگر تأثیرگذار باشد.
اما نباید صرفا برای خوشآمد موتورهای جستجو به فکر بهینه کردن جنبه تکنیکال سایت خودتان باشید. داشتن سایتی سریع، واضح و با دسترسی آسان در تجربه کاربری مخاطبان شما بسیار تاثیرگذار خواهد بود. سئو فنی به بهبود سرعت، امنیت و ساختار سایت کمک می کند، که همگی بر تجربه کاربری تأثیر مستقیم دارند. چرا مهم است؟ موتورهای جستجو سایت هایی را که تجربه کاربری بهتری ارائه می دهند، در اولویت قرار می دهند. رباتها هستند که به درون صفحات هر وبسایت میخزند و آنها را بررسی و ثبت میکنند تا رتبهدهی به هر صفحه ممکن شود.
کنیبالیزیشن یعنی وقتی که دو یا چند صفحه از یک سایت با یکدیگر برای یک کلمه کلیدی رقابت میکنند و به رتبه هم آسیب میزنند. بسیاری افراد سئوی فنی را نادیده میگیرند ولی نقشی که سئو تکنیکال برای دریافت ترافیک ارگانیک ایفا میکند، بسیاری بااهمیت است. ممکن است محتوای شما بهترین نوشته باشد اما اگر به درستی کراول نشود، افراد کمی آن را خواهند دید. از کدهای قالب گرفته تا تصاویر، ویدیوها و فایل کدهایی که در وب سایت شما قرار دارند. سئو تکنیکال موضوعات متنوعی را دربر می گیرد و شرکت های مختلف با راهکارهای متفاوتی با آن مواجه می شوند.
وجود محتوای تکراری می تواند موتورهای جستجو را گیج کند و باعث کاهش رتبه بندی سایت شود. ابزارهایی مانند تگ های Canonical به شما کمک می کنند که صفحه اصلی را به موتورهای جستجو نشان دهید. چرا مهم است؟ کاهش سردرگمی موتورهای جستجو باعث می شود تمام ارزش سئو به صفحه اصلی انتقال یابد. در دنیای پر رقابت دیجیتال، وب سایت ها تنها با محتوای عالی نمی توانند جایگاه مطلوبی در نتایج جستجو کسب کنند. سئو تکنیکال (Technical SEO) یکی از مهم ترین ارکان بهینه سازی موتور جستجو است که پایه و اساس دیده شدن وب سایت شما را تضمین می کند.
از جمله میتوان به سرعت پایین صفحات، لینکهای شکسته، خطاهای 404 و غیره اشاره نمود. این موارد میتوانند عملکرد ضعیفی را برای تعامل با سایت شما ایجاد کنند که سئو فنی آنها را برطرف مینماید. سئو تکنیکال به عنوان یکی از مهمترین بخشهای سئو میتواند بر روی عملکرد و رتبهبندی تمام صفحات سایت تاثیر مثبت بگذارد. در حال حاضر بسیاری از کاربران با کمک موبایل و تبلت از صفحات سایت های مختلف بازدید می کنند! بنابراین اگر کاربری با موبایل وارد سایت شما شود اما محتوای شما به خوبی برای او بارگذاری نشود، سایت را ترک کرده و به سراغ سایت دیگری می رود. در این صورت کاربر تنها به دنبال محتوای خوب نیست، بلکه به دنبال سایتی است که علاوه بر محتوای خوب بتواند آن را به خوبی در موبایل به نمایش بگذارد.
بسیاری از ابزارهای سئو نیز وجود دارند که فرآیندهای فنی را آسان تر می کنند. با استفاده از تگهای HTML میشود محتوایی را برای ایندکسشدن به رباتها معرفی کرد یا به آنها گفت که صفحهای را ایندکس نکنند. با کمک همین تگها میشود ارتباط میان محتواهای اصلی و مشابه را به رباتها فهماند. البته، علاوهبر توجه به آن موارد، دقت به و آگاهی از این نکته ضروری است که همیشه ممکن است خطاهایی در خزش (کراول) رباتها برای هر وبسایتی پیش بیاید. بنابراین، متخصصان سئو سایت باید با انواع خطاهای کراول و شیوههای رفع آنها آشنا باشند.
در آموزش سئو تکنیکال واکنش گرا بودن سایت هم بررسی می شود و اهمیت زیادی دارد. البته فقط داشتن سایت مپ مهم نیست، بلکه داشتن یک سایت مپ بهینه اهمیت زیادی دارد. چرا که اگر ربات های گوگل نتوانند آن را به خوبی بررسی کنند، در این صورت نمی توانید صفحات خود را به گوگل معرفی کنید. پس ممکن است برخی صفحات شما توسط گوگل دیده نشوند و در نهایت در گوگل رتبه نگیرند. در حالی که ممکن است محتوای آن صفحه واقعاً ارزشمند باشد و کاربران به دنبال چنین محتوایی باشند.
سرعت وبسایت و طراحی واکنشگرا از مهمترین عواملی محسوب میشوند که در تأمین رضایت کاربر از تعامل با وبسایت نقش دارند. سئوی فنی فرآیند حصول اطمینان از مطابقت وبسایت با الزامات تکنیکال موتورهای جستجوی مدرن با هدف بهبود رتبهبندی ارگانیک است. مؤلفههای اصلی سئوی فنی شامل خزیدن، نمایهسازی (ایندکس)، رندرینگ و معماری وبسایت میشود. چگونه رتبهبندی را صفحات وب سایت خود را از نقطه نظر سئو تکنیکال بهبود بخشیم. رتبه بندی صفحات شما شامل برخی از عناصر درون صفحه و خارج از صفحه است که قبلاً به آنها اشاره کردیم.
بالای هرم صفحه اصلی قرار داره و از اونجا لینکها به صفحات زیرمجموعه و پایینتر میرن. شاید برایتان جالب باشد اما اگر گوگل متوجه امنیت پایین سایت و هک شدن آن شود، ممکن است شما را جریمه سنگینی کند که تا مدت ها نتوانید به رتبه قبل بازگردید. پس یکی از مسائلی که در سئو تکنیکال وجود دارد، این است که کدنویسی و امنیت سایت شما بهینه باشد تا هکران نتوانند به سادگی به دیتای سایت شما دسترسی پیدا کنند. از طرف دیگر، اگر کاربر متوجه هک شدن سایتی شوند دیگر به سراغ آن نمی روند و یک برندسازی منفی صورت می گیرد. جاوا اسکریپت یک زبان برنامهنویسی تفسیری است که خط به خط اجرا میشود و همین نحوه خوانش، باعث کند شدن آن میشود.
این پیچیدگی بر مواردی مانند سرعت صفحات، ایندکس شدن محتوا و رندر کردن سایت تاثیر گذاشته است. مخاطبان امروزه از گوشی های همراه خود برای جستجو استفاده می کنند و همین حالا که این مقاله را می خوانید جستجو صوتی در موبایل در حال گسترش است. شما می توانید با هر زبانی حتی زبان فارسی با گوشی خود حرف بزنید و خواسته خود را مطرح کرده و گوشی شما برایتان داده های مرتبط را از وب می یابد. چرا محتوای تکراری بدتره؟ وقتی چند تا صفحه با محتوای مشابه یا یکسان داری، گوگل سردرگم میشه و ممکنه اصلاً هیچکدوم از اون صفحات رتبه خوبی نگیرن. چرا بهینهسازی تصاویر مهمه؟ تصاویر با حجم بالا باعث میشن که سایتت خیلی کند بارگذاری بشه و این یعنی کاربرها حوصلهشون سر میره و سایت رو ترک میکنن. علاوه بر این، گوگل به سایتهایی که سریعتر لود میشن، رتبه بهتری میده.
متاسفانه، به خاطر موارد فنی و عدم توجه به سئو تکنیکال ممکن است بدون اینکه حتی خودتان بدانید، محتوای تکراری یا Duplicate Content روی سایت خود داشته باشید و صفحات مختلف، محتوایی یکسان را نشان دهند. شاید این موضوع برای یک کاربر مهم نباشد، اما برای موتورهای جستجو مهم است. در دنیای امروز که سرعت و راحتی دسترسی به اطلاعات و محصولات از طریق اینترنت بسیار مهم است، اهمیت سئو تکنیکال برای وبسایتها بیش از پیش احساس میشود. اجرای صحیح این روش باعث افزایش نرخ کلیک (CTR) و کاهش نرخ خروج از صفحات وبسایت میشود. همچنین، بهبود سرعت وبسایت و پاسخگویی آن به دستگاههای موبایل میتواند تجربه کاربری را بهبود دهد و اعتماد کاربران به برند را افزایش دهد. Code bloat به وجود کدهای غیرضروری یا اضافی در یک وبسایت اشاره دارد که میتواند زمان بارگذاری وبسایت را افزایش دهد و بر عملکرد آن تأثیر منفی بگذارد.
نقشه XML سایت به ربات های جستجوگر کمک می کند تا صفحات وب شما را بفهمند و بخزند. پس از تکمیل، نقشه سایت خود را در کنسول جستجوی گوگل و ابزار وب مستر بینگ ثبت کنید. اگر گواهی SSL روی دامنه شما نصب باشد، دامنه شما بصورت https بجای http با نماد یک قفل در آدرس مرورگر نمایش داده می شود. در واقع، گوگل در اوایل سال 2014 اعلام کرد که SSL به عنوان یک عامل رتبه بندی در نظر گرفته می شود. 3 کاری را که در سال جاری انجام دادهاید و مربوط به بهینهسازی موتورهای جستجو (SEO) هستند را فهرست کنید.
بیایید قبل از اینکه به ادامه ممیزی سئو فنی وب سایت بپردازیم شما برویم، این اصول فنی سئو را پوشش دهیم. URLهای کوتاه و توصیفی همچنین باعث جذب کاربران و موتورهای جستجو میشوند. سئو (SEO) یا بهینهسازی موتور جستجو یکی از مهمترین استراتژیها برای جذب ترافیک به سایتها است. اما سئو تنها به محتوای باکیفیت و استفاده از کلمات کلیدی محدود نمیشود. یکی از بخشهای اساسی سئو که بسیاری از سایتها آن را نادیده میگیرند، سئو تکنیکال (Technical SEO) است.
یکی از بهترینهاش Screaming Frog هست که کل سایتت رو میخزه و لینکهای خراب رو بهت گزارش میده. ابزارهای دیگهای مثل Google Search Console هم کمک میکنن تا لینکهای شکسته رو پیدا کنی. حالا چی کار کنیم؟باید سریعاً این لینکها رو یا درست کنی یا جایگزینشون کنی. اگه صفحهای که لینک بهش اشاره داره دیگه وجود نداره، میتونی از Redirect 301 استفاده کنی تا کاربر به یه صفحه مرتبط هدایت بشه. این کار هم تجربه کاربر رو بهتر میکنه و هم گوگل رو خوشحال نگه میداره. شاید خودتان ندانید اما گاهی اوقات لینک هایی در بخش های مختلف سایت درج می کنید که پس از مدتی، صفحه آن حذف می شود یا آدرس آن صفحه تغییر می کند.
از جمله می توان به بهبود سرعت سایت، اصلاح ساختار سایت و لینک ها و غیره اشاره کرد. منوهای بردکرامب سیستمهای ناوبری هستند که اطلاعاتی در مورد موقعیت مکانی کاربر در یک وب سایت ارائه میدهند. این نوار پیمایش ثانویه یک راه عالی برای افزودن راحتی به تجربه کاربری شما با فراهم کردن زمینهای برای تعامل کاربر با محتوای شما است. منوهای Breadcrumb یک گزینه ناوبری اضافی هستند که ممکن است به افزایش قابلیت استفاده سایت شما و ارتقای رتبه شما در نتایج موتورهای جستجو کمک کنند. البته سئوی تکنیکال یک سوی دیگر هم دارد و شما ممکن است به جای بهینهسازی با اشتباهاتتان سایت را دچار مشکل کنید. مطمئن باشید اولین نفری نیستید که سعی به بهبود وضعیت سایت داشته اما به جای آن کل سایت را از چشم موتورهای جستجو پنهان کرده چرا که دستور اشتباهی را در فایل robots.txt قرار داده است.
اگر بارگذاری صفحه شما بیش از حد طول می کشد، نرخ پرش تنها مشکلی نیست که باید نگران آن باشید. تأخیر در زمان بارگذاری صفحه میتواند منجر به خطای سرور شود که رباتها را از صفحات وب شما مسدود میکند یا نسخههای نیمه بارگذاری شدهای که بخشهای مهمی از محتوا را ندارند میخزند. بسته به میزان تقاضای خزیدن برای یک منبع معین، ربات ها مقداری معادل از منابع را برای بارگذاری، رندر و فهرست بندی صفحات صرف می کنند. با این حال، شما باید هر کاری را در کنترل خود انجام دهید تا زمان بارگذاری صفحه خود را کاهش دهید. قبل از اینکه به این موضوع بپردازیم، مهم است که تفاوت بین دسترسی سئو و دسترسی به وب را ذکر کنیم.
بهینهسازی فایل robots.txt برای هدایت خزندهها به بهترین و مرتبطترین اطلاعات شما، راهی عالی برای بهبود رتبهبندی نتایج موتور جستجو و افزایش ترافیک به سایت شما است. بسیاری از صاحبان وب سایت اهمیت سئو و محتوا را در صفحه میدانند و همواره آموزش سئو را فرا میگیرند؛ اما سئو تکنیکال را نادیده میگیرند؛ زیرا به نظر “پیچیده” میرسد. سئو تکنیکال شامل تمام اجزایی است که وب سایت شما را سریع، موبایل پسند، آسان برای ناوبری، کاربر پسند و کاربردی میکند. اما در مقابل اگر در سایت خود اشتباهات فنی جدی مرتکب شوید و از سئو تکنیکال استفاده نکنید، ممکن است برای شما گران تمام شود. برای جذب ترافیک ارگانیک و تبدیل آن ترافیک به مشتری باید سئو فنی را پیاده سازی کنید. علاوه بر این، صفحات AMP در سرورهای گوگل ذخیره میشوند، به این معنی که وقتی کاربر روی یک صفحه AMP از نتایج جستجو کلیک میکند، آن صفحه با سرعت بیشتری، لود میشود.
CDN به معنای شبکه تحویل محتوا است که به زبان ساده، چند نسخه کپی شده از سایت شما را در سرورهایی که در کشورهای مختلف قرار دارند، ذخیره می کند. در نتیجه، کاربران از سراسر نقاط جهان قادر خواهند بود به سرعت به سایت شما دسترسی داشته باشند و سرعت لود سایت کمتر خواهد شد. تصاویر یکی از عناصر اصلی هر وبسایتی هستن و میتونن کلی اطلاعات بهصورت بصری به کاربرها منتقل کنن، ولی اگه بهدرستی بهینه نشن، میتونن سایتت رو سنگین و کند کنن. بهینهسازی تصاویر یعنی تصاویر سایتت رو طوری فشردهسازی کنی که هم کیفیت خوبی داشته باشن و هم حجم کمی. حتماً میدونی که الان خیلی از افراد بیشتر با گوشی موبایل خودشون وبگردی میکنن. پس اگه سایتت روی موبایل خوب کار نکنه، تقریباً نصف کاربرهات رو از دست میدی.
یکی از کارهای آسان برای بهینهسازی قالب، استفاده از AMP و پلاگینهای مرتبط است. بردکرامب (Breadcrumb) در واقع لینکهایی هستند که همانند یک نقشه راه، موقعیت فعلی کاربران را به آنها نشان داده و مشخص میکنند که چقدر با صفحه اصلی فاصله دارند. این لینکها معمولا در بخش بالایی صفحههای مختلف یک سایت، مانند صفحه محصول، نمایش داده شده و دقیقا مشخص میکنند که برای نمایش صفحهای که کاربر در آن است، روی چند یا چه دستهبندیهایی کلیک کرده است. مطابق با تغییرات سالهای اخیر در الگوریتمهای گوگل، بردکرامبها حالا مستقیما روی SEO اثرگذار هستند و حتی گزارشی مخصوص در مورد دادههای ساختار یافته در سرچ کنسول نیز دارند. این دادهها به اندازهای اهمیت دارند که گوگل، آنها را در نتایج جستجو نیز نشان داده و از آنها برای مدیریت هرچه بهتر اطلاعات استفاده میکند.
بودجه خزیدن شما به صفحات و منابع موجود در رباتهای جستجوی سایت شما که میخزند، اشاره دارد. از آنجایی که بودجه خزیدن نامحدود نیست، مطمئن شوید که مهمترین صفحات خود را برای خزیدن در اولویت قرار داده اید. گوگل آنالیتیکس (Google Analytics) اطلاعات جامعی در مورد ترافیک و بازدیدکنندگان وبسایتها به شما میدهد. این اطلاعات میتواند برای بهبود استراتژی سئو و تجربه کاربری استفاده شود. رعایت نکات سئو فنی سایت از اهمیت بسیار بالایی برخوردار است، چرا که اگر شما تمام اقدامات سئو داخلی و خارجی سایت را به نحو احسن انجام دهید، ولی سئوی فنی سایت را در نظر نگیرید! برای برقراری امنیت سایت و جلوگیری از هک شدن اطلاعات کاربرن باید از گواهی SSL استفاده کنید.
استراکچر دیتا مطلب مفصلی است که در مقالهای جداگانه درباره آن صحبت شده است، اگر تمایل دارید اطلاعات بیشتری در این زمینه داشته باشید، حتما به این مقاله رجوع کنید. افزونه هایی مانند Yoast SEO و Rank Math به شما اجازه می دهند که بدون نیاز به ویرایش کد HTML، متاتگ ها را اضافه یا ویرایش کنید.
این چکلیست یک گردآوری کامل از آخرین نکات فنی و تکنیکال سئو (بروزرسانی 2024) است که تقریبا خلاصه و برای استفاده سریع و آسان بهینه شده است. روش دیگر استفاده از اکستنشن Detailed SEO Extension در مرورگر گوگل کروم است. کافی است این افزونه را نصب کنید و بعد از باز کردن صفحه مورد نظرتان روی آیکون این اکستنشن در نوار بالایی کروم کلیک کنید. اما گوگل بهوضوح اعلام کرده که با این روش مخالف است و معمولاً چنین تگهای کنونیکال اشتباهی را نادیده میگیرد. تگ کانونیکال را فقط برای صفحات تکراری یا بسیار مشابه استفاده کنید تا مطابق با توصیههای گوگل عمل کرده باشید.
بستن دسترسی ربات گوگل به صفحات با محتوای تکراری باعث میشود از خزیده شدن صفحات تکراری توسط ربات گوگل جلوگیری شود و ربات گوگل اساسا نتواند تگ کنونیکال را مشاهده کند و آن را در نظر بگیرد. موتورهای جستجو نسخههای مختلف آدرسها همراه با www یا بدون www را به عنوان دو آدرس متفاوت با محتوای تکراری در نظر میگیرند. پس بهتر است یکی از این دو را انتخاب کنید و در تگ کنونیکال هم این مساله را رعایت کنید. مشکل این است که اگر در صفحه تگ کنونیکال خودارجاعی نداشته باشید که به تمیزترین نسخه یک URL اشاره کند، ممکن است با مشکلاتی روبهرو شوید. و اگر این کار را خودتان انجام ندهید، ممکن است شخص دیگری این کار را انجام دهد و مشکل محتوای تکراری ایجاد کند. یکی دیگر از روشهای اعلام نسخه اصلی بین صفحات تکراری استفاده از نقشه سایت xml است.
مورد دوم حول محور آسان کردن صفحات وب شما برای کاربران دارای ناتوانی یا نقص مانند نابینایی یا نارساخوانی است. ممیزی دسترسی سئو در سئو تکنیکال عبارت است از همه چیزهایی را که باید انجام دهید تا سایت خود را برای بازدیدکنندگانی که از کار افتاده اند در دسترستر کنید، در نظر نمی گیرد. حتی اگر سایت شما خزیده و ایندکس شده باشد، مشکلات دسترسی که کاربران و ربات ها را مسدود می کند، بر سئوی شما تأثیر می گذارد. با این اوصاف، ما باید به مرحله بعدی ممیزی سئو تکنیکال شما یا همان قابلیت رندرینگ می رویم. اگر محتوای منحصر به فرد برای هر صفحه در سایت خود می نویسید، نیازی نیست نگران محتوای تکراری باشید.
تگ Canonical یه تکه کد HTML هست که به موتورهای جستجو میگه کدوم URL باید به عنوان نسخه اصلی در نظر گرفته بشه. اگه تگهای canonicals رو درست پیادهسازی نکنی، گوگل ممکنه اونا رو نادیده بگیره و این میتونه به سئوی سایتت آسیب بزنه. به عنوان مثال صفحات مربوط به شبکههای اجتماعی میتوانند در یک دستهبندی قرار بگیرند. علاوه بر این لینکسازی و لینک دادن مطالب مرتبط نیز میتواند به شکلگیری ساختار بهتر سایت کمک کند. پلاگینهای منسوخ شده اغلب دارای آسیبهای امنیتی هستند که وبسایت شما را در معرض هکرهای مخرب قرار میدهند.
خوشبختانه Screaming Frog میتواند خرجی را به CSV تبدیل کند و ابزارهایی مانند Delimit by Delimitware و ModernCSV برای مدیریت حجم داده های بزرگ عالی هستند. ماژول جاسازی شده Lighthouse یک فناوری پایه است که توسط ابزار بینش PageSpeed (جداگانه) استفاده می شود. به عنوان مثال، ممکن است مشاهده کنید که بخش خاصی از سایت شما هیچ درخواست Googlebot را دریافت نمی کند. چرا؟ ممکن است به دلیل مشکلی در قانون robots.txt باشد که Google را از کراول کردن آن بخش مسدود می کند. برای دریافت خدمات طراحی سایت با ما در ارتباط باشید و مشاوره رایگان دریافت کنید. از Google PageSpeed Insights استفاده کن تا ببینی توی هر کدوم از این معیارها چه نمرهای داری و چطور میتونی اونا رو بهبود بدی.
بهتر است معماری سایت خود را تا حد امکان کم عمق نگه دارید و در عین حال سلسله مراتب بصری را حفظ کنید. در این صورت، شما می خواهید یک سایت خوب سازماندهی شده را به کم عمق بودن اولویت دهید. هر صفحه در سایت شما باید حداقل به یک صفحه دیگر، ترجیحاً بیشتر، بسته به اهمیت صفحه، پیوند داده شود. مانند مقالهای بدون مقدمه، این صفحات فاقد زمینهای هستند که رباتها بدانند چگونه باید ایندکس شوند. مشابه عملکرد سرور، خطاهای HTTP از دسترسی به صفحات وب شما جلوگیری می کند.
تگ کنونیکال باعث جلوگیری از بروز مشکل محتوای تکراری (Duplicate Content) در سئو شده و منجر به ایندکس شدن نسخه اصلی از صفحات مشابه میشود. با این حال، اگر ترجیح می دهید نسخه مورد نظر URL خود را تنظیم کنید، می توانید این کار را از طریق تگ کنونیکال یا canonical tag انجام دهید. تگ کنونیکال از تگهای HTML است که در صورت قرار گرفتن محتوای مشابه در صفحات گوناگون میتوان با تگ کنونیکال نسخه اصلی را مشخص کنید تا این صفحه در گوگل ایندکس شود. اگر وبسایت مشکلاتی داشته باشد که مانع از دیده شدن آن در نتایج جستجو شود، بقیه تلاشها بینتیجه خواهد بود. تیم سئو داخلی معمولاً به بررسی فنی سایت برای هدایت اقدامات اولیه خود نیاز دارد. به طور ساده، اگر سایت مشکلات فنی جدی داشته باشد یا نتواند در موتورهای جستجو نشان داده شود، بقیه تلاشهای سئو بیفایده است.
https://seohacker.academy/product/seo-course-gray-hat-mastering/