درک این اصول می تواند شروع یک راه، با هدف همکاری موفق و سود آور برای شرکت شما باشد. ما در این قسمت از وبلاگ بلوویرا، چیزی که به عنوان یک توسعه دهنده باید بدانید را نوشته ایم، پس تا آخر مقاله همراه ما باشید تا مسیر پیشرفت با سئو برای شما آسوده تر طی شود.
شما از رقابت های های موجود در این مسیر مطلع هستید. در این رقابت فقط یه چهار یا پنج مورد از قوانین زیر رعایت کنید بدان معناست که چند ماه اهداف سئو خود را انجام داده اید. سوالی که در این زمینه به ذهن می آید این که:
- چگونه می توانید کاربران را در سایت خود جذب کنید؟
- و اینکه چگونه می توانید به آنها کمک کنید تا ضرورت نیازهای سئوی شما را درک کنند، در حالی که آنها اولویت های رقبا را بیشتر مدنظر خود قرار داده اند؟
پانزده سال پیش، من می توانستم حدود 90 درصد از کارهای سئوی خود را برای یک مشتری به صورت اختصاصی انجام دهم. اما آن روزها گدشته اند. در حال حاضرسئو بستگی به تولید محتوا، تجربه کاربری، کد نویسی، فناوری اطلاعات، لایهها/سطوح مختلفی از تصویب شدن توسط کاربر دارد.
من بارها در مورد اینکه چگونه سئو را نمی توان در یک سیلو انجام داد نوشته ام و خوشحالم که این رشته هم اکنون بیشتر بر روی همسویی تمرکز دارد تا تجربه ای با کیفیت برای کاربران ایجاد کند.
در طول حرفه ما، همیشه نیاز به حمایت از توسعه دهندگان وب وجود دارد. این بدان معنی است که در آژانس من مستقیم وارد سالن میشوم یا با یک توسعهدهنده شخص ثالث به صورت غیرمستقیم کار میکنم که توسط مشتریانم استخدام شده است. در هر صورت، خرید و پشتیبانی از توسعه وب برای سئو بسیار ارزشمند است. اما این زمانی بهتر است که توسعه دهندگان اصول سئو را بتوانند خوب درک کنند و این بسیار کارآمدتر خواهد بود اگر توسعه دهندگان اصول اولیه را بدانند و آنها را در ساخت و نگهداری سایت خود در نظر بگیرند و از هر گونه کار تکراری در آینده اجتناب کنند.
10 اصول اولیه سئو را که باید برای توسعه دهندگان وب بدانید و همچنین برخی از بحث های گروهی متمرکز در تیم متخصصان و توسعه دهندگان سئو از منظر من را بررسی کنیم.
امنیت
امنیت وب سایت برای موتورهای جستجو بسیار مهم است. مطمئن شوید که یک SSL در جای خود و بدون هیچ خطایی دارید چون این نقطه شروع کار است. فراتر از آن، تدابیر لازم را داشته باشید تا مطمئن شوید سایت احتمال هیچ آسیبپذیری مثل امکان تزریق، محتوای دستکاری شده و غیره را ندارد.
هک شدن در هر سطحی به تجربه کاربر و سیگنال های اعتماد کاربران و موتورهای جستجو لطمه می زند. پس، هنگامی که سایت را با هر افزونه، برنامه افزودنی یا ابزاری ایمن می کنید، به سرعت سایت توجه داشته باشید.
کدهای ریسپانسیو
کدهای ریسپانسیو سرور مهم هستند.
اغلب راههایی برای دریافت صفحهای برای رندر کردن برای کاربر و طراحیهای منحصر به فرد UX وجود دارد که برخی از پیادهسازیهای خلاقانه توسعهدهنده را تحریک میکند. صرف نظر از این، مطمئن شوید که صفحات دارای 200 کد سرور هستند و فراموش نکنید کدهای 3xx یا 4xx را منبع و به روز کنید. اگر نیازی به تغییر مسیر ندارید، حذف کردن آنها بهترین گزینه خواهد بود.
تغییر مسیر
صحبت از تغییر مسیرها شد، آنها بخش مهمی از فرآیند مهاجرت و راه اندازی وب سایت هستند که از یک سایت قدیمی به یک سایت جدید آورده می شوند. اگر در فرآیند راه اندازی خود کار دیگری انجام نمی دهید، حداقل تغییر مسیرها را اجرا کنید. ما در مورد این صحبت می کنیم که مطمئن شویم همه URL های سایت قدیمی دارای یک تغییر مسیر 301 به مرتبط ترین صفحه موضوع در سایت جدید هستند.
اگر در حال ساده سازی و به روز رسانی ساختار محتوا هستید، این می تواند سایت قدیمی به صفحات سایت جدید 1:1 باشد مانند کدهای سرور بالا، به یک صفحه در حال رندر شدن اعتماد نکنید و فرض کنید که مشکلی ندارد. همچنین می توانید از ابزارهایی برای تأیید اینکه تغییر مسیرها 301 هستند استفاده بکنید.
robots.txt
اگر سایت نتواند ایندکس شود و در نتایج جستجو نشان داده شود، هیچ چیز در سئو اهمیت نخواهد داشت. اجازه ندهید فایل robots.txt در برنامه سئوی شما بدون اولویت باشد چون گاهی اوقات دستورات پیش فرض بیش از حد باز و در موارد دیگر بسیار محدود هستند. بدانید در robots.txt چه چیزی وجود دارد و کورکورانه فایل مرحلهبندی را بدون بررسی آن به سمت تولید هل ندهید.
بسیاری از سایتها با برنامههای مهاجرت و راهاندازی عالی با دستور غیر مجاز از مرحلهبندی (برای جلوگیری از ایندکس شدن سایت توسعهدهنده) که به سایت زنده فرستاده می شود، خنثی شدهاند. همچنین، موارد کمارزش مانند صفحات برچسب، صفحات نظرات و هر گونه تغییرات دیگری که CMS شما ایجاد میکند را مسدود کنید. معمولاً باید موارد ناخواسته و کم ارزش را در نظر بگیرید و اگر نمیتوانید از ایجاد صفحات جلوگیری کنید، حداقل آنها را از فهرستسازی مسدود کنید.
نقشه های سایت(site map)
نقشه های سایت XML شانس ما برای اطمینان از اینکه موتورهای جستجو از همه صفحات ما مطلع هستند، می باشد. منابع و فرصتها را برای اینکه تصاویر، صفحات بیاهمیت و چیزهای دیگر که نباید برای تمرکز و نمایهسازی در اولویت قرار گیرند، هدر ندهید. اطمینان حاصل کنید که تمام صفحات فهرست شده در نقشه سایت XML یک کد سرور 200 ارائه می دهند و آنها را تمیز و عاری از 404 ها، تغییر مسیرها و هر چیزی که صفحه مقصد نیست نگه دارید.
طراحی سایت در تبریز
URL ها
URL های خوب مختصر هستند، حاوی کلمات مرتبط با موضوع صفحه، حروف کوچک انگلیسی هستند و هیچ کاراکتر، فاصله، کلمات فارسی، اعداد یا زیرخط ندارند.
گوگل دوست دارد در ساختار URL زیر پوشه و صفحاتی را ببیند که با سلسله مراتب محتوا در ساختار ناوبری و سایت مطابقت دارد.
برای مثال برای نوشتن سطح سه:
“example.com/level-1/level-2/topical-page.”
Mobile Friendly
باز هم، به یاد داشته باشید که فقط به این دلیل که چیزی در مرورگر کار می کند و یا خوب به نظر می رسد به این معنی نیست که برای یک موتور جستجو ایده آل است. سازگاری با موبایل برای جستجو بسیار مهم است. آن را با ابزار سازگار با موبایل گوگل می توانید تأیید کنید.
مطمئن باشید که سایت موبایل فرندلی هست چون در حال حاضر بیشتر کاربران با استفاده از موبایل وارد سایت می شوند و منبعی که بیشتر کاربران از آن می آید صد در صد که نباید نادیده گرفته شود. فراتر از آن، به محتوای ارائه شده در نسخه موبایل فکر کنید. گوگل از نمایه سازی “موبایل اول” استفاده می کند، این بدان معناست که آنها به نسخه موبایل سایت نگاه می کنند.
اگر محتوای مهمی را که میخواهید موتورهای جستجو در نسخه موبایل برای ملاحظات UX در نظر بگیرند، پنهان میکنید یا ارائه نمیدهید، دو بار فکر کنید و بدانید که ممکن است محتوا از آنچه Google میبیند غایب باشد.
سرعت سایت
این گزینه در لیست ما احتمالاً مهم ترین گزینه بعد از اطمینان از اینکه سایت شما می تواند ایندکس شود، باشد. سرعت سایت هم برای گوگل هم برای کاربر مهم است چون بارگذاری کند صفحه و سایت ها به UX و نرخ تبدیل و همچنین بر عملکرد سئو آسیب می زند.
هیچ مجموعه ای از راه ها برای بهینه سازی سرعت سایت وجود ندارد و این واقعاً به روشن نگه داشتن کد شما، عاقلانه بودن در استفاده از افزونه ها یا برنامه های افزودنی، داشتن یک محیط میزبانی بهینه، فشرده سازی و کوچک کردن فایل های JS و CSS، و تحت کنترل نگه داشتن اندازه تصاویر مربوط می شود.
هر کد، فایل و جنبهای که میتواند باعث تغییر در عملکرد یا بیثباتی در سایت شود، یک خطر محسوب می شود.
ابزار مورد علاقه توسعه دهندگان وب My Lead Developer یا Lighthouse در ابزار توسعه مرورگر Google Chrome است.
تگ های عنوان
تگ های عنوان سرنخ های زمینه ای عالی برای موتورهای جستجو هستند. به خاطر داشته باشید که آنها برای محتوا هستند و نه میانبرهای CSS.
بله، CSS خود را به آنها گره بزنید، اما آنها را به ترتیب اهمیت نگه دارید.
اولین و بزرگترین عنوان صفحه را به عنوان H5 و زیر عنوان های صفحه را به عنوان H1 نداشته باشید.
نظرات زیادی در مورد تأثیر سرفصل ها بر عملکرد SEO وجود دارد که ما در این مقاله به آن قسمت وارد نمی شویم. فقط تا آنجا که می توانید در سلسله مراتب و نحوه استفاده از آنها به معنای واقعی ماهر باشید.
از آنها می توانید به جای CSS های دیگر استفاده کنید.
اگر می توانید فقط یک H1 در یک صفحه داشته باشید. با منابع سئوی خود کار کنید تا برنامه سرفصل ها و محتوای درون صفحه را به طور کلی درک کنید.
مدیریت محتوای استاتیک و داینامیک
همانطور که در بالا ذکر شد، عملکرد CMS می تواند بهترین پیاده سازی های توسعه دهنده وب را از بین ببرد پس در مورد کنترلی که می دهید هوشمند باشید. برنامه و نیازهای محتوای مداوم سایت را درک کنید تا تولیدکنندگان محتوا کنترلی را که میخواهند و نیاز دارند داشته باشند، اما نتوانند سرعت سایت یا هیچ یک از عناصر سئو روی صفحه را از بین ببرند.
داشتن بسیاری از جنبه های پویا مانند برچسب گذاری، تولید نقشه سایت XML، تغییر مسیرها و موارد دیگر می تواند در وقت شما صرفه جویی کند و از سایت و کد شما محافظت کند تا همه چیز را ثابت نگه دارد.
کلام آخر
تقاطع و همکاری بین متخصصان سئو و توسعه دهندگان وب مهم است. سئو به بهترین شیوه ها برای سئو فنی و موارد دیگر مانند مقیاس بندی سازمانی به موارد داخل صفحه متکی است. توسعهدهندگانی که اصول سئو را درک میکنند، میتوانند تا حد زیادی به سمت همکاری موفق و عملکرد سئو پیش بروند.
علاوه بر این، میتواند کار توسعه وبسایت کارآمدتر و نیاز به کار مجدد کمتر یا بهروزرسانیها و درخواستهای «خاص سئو» را ایجاد کند.
در ادامه مقالات به مطالب مختلف سئو و همچنین عناوین دیگری چون طراحی سایت، تولید محتوا و … به طور تخصصی تری خواهیم پرداخت.