سئو تکنیکال به بهینه سازی ساختار سایت از نظر کدنویسی و نمایش محتوا به گوگل و کاربر گفته میشود. لازم است بدانیم که برای سئو تکنیکال نیازی نیست کدنویسی یاد بگیریم! مواردی که در سئو تکنیکال به ما کمک میکنند عبارت اند از: بهبود سرعت سایت، بالا بردن امنیت سایت و استفاده از SSL، بهینه سازی سایت مپ و فایل Robot.txt، اصلاح مواردی چون لینکهای شکسته و ریدایرکتهای اشتباه – جلوگیری از duplicate page – zombi page و کنیبالیزیشن، استفاده از استراکچردیتا یا اسکیما برای درک بهتر گوگل از محتوای سایت، بهینه سازی آدرس صفحات (url)، ریسپانسیو بودن سایت و بهبود نسخه موبایل و دسکتاپ، استفاده از Bread Crump و… که در ادامه به صورت کامل به هر یک از آنها و تاثیری که در Technical SEO میگذارند خواهیم پرداخت.
تولید محتوا با کیفیت، تدوین استراتژی سئو، تحقیق کلمات کلیدی، لینک سازی داخلی و خارجی خوب، زمانی رتبه یک سایت را در نتایج جست و جو بهبود میدهد که وبسایت بستر مناسب را برای موارد گفته شده داشته باشد. Technical SEO یک امتیاز مثبت برای سئو سایتها نیست، بلکه رعایت نکات سئو تکنیکال یک الزام است.
به عنوان مثال اگر ما بهترین محتوای دنیا را در سایتمان داشته باشیم و هزاران نفر را با استفاده از تبلیغات روزانه روانه آن کنیم، اگر صفحه مورد نظر ۲۰ ثانیه زمان ببرد تا لود شود و کاربر بتواند محتوا را ببیند، ما به راحتی بیش از نیمی از مخاطبان را همان اول از دست خواهیم داد. حال سرعت فقط یکی از فاکتورهای سئو تکنیکال است. با رعایت همه آنها بستر مناسب برای انجام تکنیکهای سئو فراهم میشود.
ما با رعایت اصول سئو تکنیکال سایت خود را برای رباتهای گوگل قابل درک خواهیم کرد و تجربه کاربر را از بودن در سایتمان بهبود میدهیم.
اگر به تازگی با مفهوم سئو آشنا شدید و یا درباره آن کم میدانید پیشنهاد میشود ابتدا به صفحه سئو چیست مراجعه کنید.
برای سئو تکنیکال نیازی نیست کدنویسی یاد بگیرید
چند سال قبل که به تازگی پا به ارسه سئو گذاشته بودم فکر میکردم برای انجام سئو تکنیکال نیاز به یادگیری کدنویسی دارم، به همین دلیل همیشه از آن حراس داشتم. بعد وارد شدن به آن و یادگیری اصول سئو تکنیکال متوجه شدم که متخصص سئو هیچ نیازی به کدنویسی ندارد.
امروزه سیستم مدیریت محتوای محبوب وردپرس بسیاری از موارد اصول سئو تکنیکال را به خودی خود رعایت کرده است که این کار را برای متخصص سئو راحتتر میکند. اما به این معنی نیست که دیگر کاری برای انجام دادن وجود ندارد. سئو تکنیکال اولین قدم برای سئوکار برای بهینه سازی یک سایت است. ما برای سئو یک سایت، ابتدا ساختار سایت را بهینه میکنیم و بعد از آن به سراغ تدوین استراتژی، تولید محتوا و لینک سازی میرویم.
برای سئو تکنیکال نیازی نیست برمامه نویس باشید
ارتباط درست با تیم فنی در مجموعههای بزرگ که تیم برنامه نویس دارند برای بهبود ساختار سایت از نظر کدنویسی وظیفه اصلی سئوکار در سئو تکنیکال است. اما اگر در شرکتی کار میکنید که تیم برنامه نویس ندارد، میتوانید با توضیح نیاز سایت برای کارفرما، برای بهبود ساختار کدها، یک پروژه برونسپاری شده تعریف کنید و از یک برنامه نویس فریلنسر برای بهبود سئو تکنیکال سایت کمک بگیرید.
بنابراین برای انجام سئو تکنیکال نیازی به یادگیری کدنویسی نداریم، اگر شما یک سئوکار کدنویس هستید، این بسیار خوب است و به کار شما کمک میکند اما الزامی برای آن وجود ندارد. در ادامه با آموزش اصول سئو تکنیکال با ما همراه باشید.
برای آموزش سئو از صفر تا صد به صورت رایگان کلیک کنید.
اصول سئو تکنیکال
با پورفیض دات کام همراه باشید تا فاکتورهای لازم برای سئو تکنیکال و رعایت هر کدام را بشناسید.
بهینه سازی سرعت سایت؛ کاربر صبر کمی دارد
به آخرین باری که وارد یک سایت با سرعت پایین شدید فکر کنید. احتمالا خیلی زود از آن خارج شدید و به سراغ سایت دیگری رفتید. اگر سرعت سایت شما هم پایین باشد، کاربر همین کار را با شما خواهد کرد. رباتها و الگوریتمهای گوگل به راحتی از سرعت بد سایت شما مطلع میشوند و به محتوای با کیفیت شما رتبه خوبی نمیدهند.
گوگل به دنبال این است که مخاطب با جست و جو در گوگل در کمترین زمان به بهترین پاسخ برسد. پس اگر سایت شما سرعت خوبی ندارد همان ابتدا از بدون در نتایج بالا حذف خواهید شد.
استفاده از ابزارهای تست سرعت سایت
استفاده از ابزارهای تست سرعت سایت مانند Gtmetrix – page speed google dev – Lighthous و… میتواند به ما در پیدا کردن مشکلاتی که باعث کند شدن سرعت سایتمان میشود کمک کند. نحوه رفع ارورهای جی تی متریکس و ابزارهای دیگر برای بهبود سرعت سایت نیز مهارتی است که به عنوان یک متخصص سئو باید یاد بگیرید.
سرعت سایت چند ثانیه باشد بهتر است
طبیعطا هرچه زمان باز شدن سایت شما کمتر باشد امتیاز بیشتری برای کسب رتبه بهتر در نتایج جست و جو گوگل دریافت میکنید. اما در مجموع اگر سایت شما بین ۲ تا ۶ ثانیه باز شود یعنی از لحاظ سرع بهینه هستید. اما امروزه با سختگیر شدن الگوریتمهای گوگل و پیشرفته تر شدن ابزارهای کمکی برای این موارد، بهتر است سرعت ساست شما زا ۵ ثانیه تجاوز نکند.
همچنین یکی کردن فایلهای CSS و JS و HTML ، کاهش ریدایرکتهای سایت، فعال کردن کش برای سایت (استفاده از افزونه کش مانند WP-ROCKET در سایت های وردپرس)، استفاده از سرور یا هاست پر قدرت برای سایت، استفاده از CDN ، بهینه سازی تصاویر با استفاده از سایتهایی مانند imagecompressor.com و… موارد دیگری هستند که به بهتر شدن سرعت سایت کمک شایانی میکنند.
بهنیه سازی آدرس صفحات ؛ پیوندهای یکتا
URL ها یا همان آدرس صفحات از آناتومی خاص خود تشکیل میشود. در واقع این آدرسها کاربر را به صفحه مورد نظر ما میفرستند. فکر کنید که به دنبال یک آدرس هستید و کسی به شما میگوید برای رفتن به آنجا باید از ولیعصر به خیابان پاساژ بروید تا به کوچه کفش مشکی برسید. اگر همین آدرس را به نیای وب وارد کنیم به این صورت میشود؛ HTTPS://valiasr.com/pasazh/kafsh-meshki
ما کاربران را به آدرس ساخته شده در سایت هدایت میکنیم. آناتومی تشکیل شده از آدرس همه صحات وب به این صورت است:
پورتکل آدرسها: که شامل http یا https و گاهی tel: و FTP و یا mailto میشود (برای صفحات سایت همان http و https هست)
پسوند دامنه سایت: اسم دامنه سایت مثل poorfeyz.com که به آن TLD گفته میشود (سابدامنه و اسم دامنه هم در این قسمت قرار گرفته میشود)
فولدرها: هر اسلشی که در آدرس سایت قرار دارد نمایانگر یک فولدر است که میتواند شامل دسته بندی مادر و فرزند باشد (ممکن است چند اسلش در یک آدرس وجود داشته باشد)
نوشته صفحه یا محصول: در مرحله آخر آدرس صفحه، نوشته و یا محصول ما قرار میگیرد (میتواند شامل ویژگیهای محصول شامل رنگ و سایز هم باشد)
ساختار آدرس url صفحات
۱- انواع پورتکل ها در آدرس سایت
HTTP : استاندارد جهانی وب برای دسترسی به صفحات اینترنتی (سایت های بدون SSL)
HTTPS : ایجاد ارتباط امن و کدگذاری شده بین کاربر و سرور
FTP : پورتکل اختصاصی برای ارتباط و انتقال فایل به سرور
پورتکل های mailto یا tel: : که برای تماس مستقیم تلفنی و ارسال ایمیل استفاده میشود (دستور معنادار برا برای باز شدن خودکار سرویس تماس یا ارسال ایمیل)
۲- دامین یا اسم سایت
قسمت بعدی آدرس یک وبسایت بعد از پورتکل آن اسم سایت است. اسم سایت یا Domain Name به صورت کاملا اختصاصی است و نمیتواند با نام سایت دیگری یکی باشد مگر اینکه TLD آن یا همان پسوند دامنه فرق کند. نکته مهم این است که ما هیج دومینی را نمیتوانیم به صورت مادام العمر بخریم بلکه باید آنها را اجاره کنیم و سالانه مبلغ آنها را بپردازیم.
سابدامنه یا Subdomain نیز میتواند بخضی از آدرس سایت باشد. ساخت زیردامنه محدودیتی در تعداد و نام ندارد.
همچنین TLD در بخش اسم دامنه قرار میگیرد که نوع دامنه است. که میتواند دات کام، دات آی آر، دات او آر جی و… باشد
۳- مسیر یا path
بعد از پورتکل و آدرس سایت نوبت به مسیر صفحه سایت میرسد که میتواند شامل فولدرها، اسلاگ (Slug)، پارامتر (Parameter)، فراگمنت (Fragment) شود.
فولدرها: فولدرها با هدف گروه بندی صفحات سایت و ارتباط معنایی آنها ساخته میشوند
Slug: شناسه و مسیر نهایی هر صفحه که شامل آدرس آن مقاله یا محصول میشود
Parameter: ارسال اطلاعات از طریق آدرس صفحه به مرورگر و سرور
Fragment: فراگمنتها مشخص کننده بخش خاصی از همان صفحه هستند (مانند دکمههایی که در بعضی صفحات وجود دارند و شما با کلیک بر روی آنها به قسمتی از محتوا در همان صفحه که از قبل مشخص شده منتقل خواهید شد)
ساختار آدرس های صفحات سایت
زمانی که یک کاربر در مرورگر خود آدرس یک سایت را باز میکند یک درخواست به شبکه جهانی وب ارسال میشود و آدرس سایت با توجه به DNS های آن (Domain Name Server) آدرس سایت فراخوان میشود و سایت مورد نظر به همان آدرس وارد شده در مرورگر باز میشود. درواقع DNS همان اسم اختصاصی سایت است که جایگزین IP برای دسترسی به آن شده است. بعد از پورتکل در آدرس سایتها نام دامنه و TLD (پسوند آن مانند IR. یا COM.) میآید.
سایت های وردپرسی به صورت پیشفرض از urlهای بی معنی استفاده می کند. برای بهینه سازی آن به بخش پیشخوان وردپرس بروید بعد از آن در قسمت تنظیمات وارد پیوندهای یکتا شوید و ساختار آدرس صفحات را بر روی نوشته ها بگذارید که درواقع به این صورت میشود. (/%postname%/) بعد از آن خود به صورت دستی آدرس صفحات را همگام نوشتن یک مقاله، صفحه یا محصول به صورت بهینه وارد کنید.
در نظر داشته باشید آدرس صفحات هرچه مفهومشان به عبارت کلیدی صفحه نزدیکتر باشد و در عین حال کوتاهتر باشند، به سئو تکنیکال سایت شما کمک بیشتری میکند.
بالا بردن امنیت سایت و استفاده از SSL
امروزه امنیت از نظر گوگل جایگاه بالایی دارد و سایتهایی که نتوانند امنیت کاربران خود را تامین کنند، نمیتوانند جایگاه بالایی در نتایج جست و جوی گوگل کسب کنند. به همین دلیل تامین امنیت سایت امروزه در سئو تکنیکال بسیار مهم است.
تاثیر امنیت سایت بر سئو تکنیکال
تاثیر SSL بر سئو تکنیکال
برای سایتهایی مانند سایتهای شخصی، مجلههای خبری و سایتهایی که قابلیت ثبت نام کاربر در آن وجود ندارد داشتن SSL الزام نیست اما یک امتیاز مثبت برای سئو تکنیکال سایت است. SSL باعث ایجاد ارتباط امن و کدگذاری شده بین کاربر و سرور میشود که این از هک شدن اطلاعات کاربران سایت جلوگیری میکند.
تاثیر SSL بر سئو تکنیکال
مفهوم جدیدی به عنوان Web Vitals در گوگل بوجود آمده است که وجود SSL در سایت ها را برای نتیجه گرفتن در سئو اجباری میکند.
اما برای سایتهای فروشگاهی و در کل سایتهایی که کاربران در آن ثبتنام میکنند و اطلاعات و پسوورد خود را وارد میکنند یا اطلاعات بانکی خود را وارد میکنند، داشتن SSL یک الزام است. زیرا ممکن است هکرها بتوانند با دزدیدن اطلاعات کاربران سایت به اطلاعات بانکی آنها دسترسی پیدا کنند. که SSL جلوی آن را میگیرد.
بالا بردن امنیت سایت با افزونه های وردپرسی
اگر سایت شما با وردپرس طراحی شده است میتوانید با استفاده از افزونههایی مانند Wordfece یا iThemes Security راههای هک شدن سایت خود را تا جای ممکن ببندید. هکرها با درست کردن رباتهایی هر روزه به صفحه ورود به پیشخوان وردپرس شما حمله میکنند و با وارد کردن پسوردهای مختلف سعی در ورود دارند. همچنین با دسترسی به دیتابیس، دسترسی به کدهای افزونهها یا قالب شما و همچنین کدهای PHP سایتتان به راحتی آن را هک میکنند. اما این افزونهها به راحتی جلوی آنها را میگیرد.
افزونههای ذکر شده در بالا تا حد خیلی زیادی جلوی این نوع هکرها و آسیبهای سایت ما را میگیرند و میتوانند به بالا بردن امنیت سایت شما و در نهایت سئو تکنیکال سایتتان کمک کنند.
بهنیه سازی تگ title و meta description
تگهای تایل و متادیسکریپشن که در قسمت Head صفحات وب به کار میروند برای نمایش بهتر صفحه در نتایج جست و جو گوگل استفاده میشوند، که بهینه سازی آنها میتواند آمار بازدید از طریق گوگل را بالا ببرد.
تگ title یا عنوان سئو، متنی یکتا است که به عنوان توصیفی از محتوا و موضوع صفحه نوشته میشود. موارد مهم در رعایت بهینه سازی تایتل عبارت اند از:
نکته قابل توجه این است که همه صفحات سایت باید تگ تایتل داشته باشند.
موضوع بعدی این است که این عنوان سئو باید یکتا باشد و در صفحهای دیگر از سایت ما آورده نشده باشد.
برای اختصاصی شدن عنوان بهتر است نام برند در تایتل صفحه به کار برود (در انتها)
وجود کلمه کلیدی اصلی در عنوان سئو برای کسب جایگاه خوب در نتایج جست و جو گوگل الزامی است
برای بالا بردن نرخ کلیک بر روی عنوان سئو سایت در صفحه جست و جوی گوگل بهتر است عنوان جذاب نوشته شود (آشنایی با کپی رایتینگ)
حداکثر حد مجاز تعداد کارکتر تایتل نمایش داده شده از صفجه جست و جو گوگل ۶۰ عدد است
تگ تایتل در سایتهای وردپرسی با افزونههایی مانند Yoast به راحتی قابل ساخته شدن است و برای وارد کردن آن نیازی به برنامه نویسی در سایتهای وردپرسی نداریم.
تگ متا دیسکریپشن
هنگامی که کاربر کلمهای را در گوگل جست و ج میکند، کمی پایینتر از عنوان سایتها، متنی کمرنگتر قرار دارد که توضیحاتی مختصر از محتوای صفحه را به ما نشان میدهد. به این قسمت دیسکریپشن گفته میشود که در بالا بردن نرخ تبدیل بسیار مهم است.
تگ متا دیسکریپشن در هدر سایت به صورت کلی فرا داده ای است که اطلاعاتی را در مورد ماهیت و محتوای صفحه ارائه میکند که میتواند کاربردهای متفاوتی داشته باشد. یکی از پرکاربردتری تگهای متا همان تگ meta Description است.
تگ متا دیسکریپشن توصفی از محتوای صفحه است. این توصیف توسط ما قرار میگیرد اما با قرار دادن متنی در تگ متا دیسکریپشن گوگل هیچ الزامی به نشان دادن آن در صفحه نتایج جست و جو ندارد. گاهی بر اساس کلمه سرچ شده گوگل آن بخض از محتوا که بیشتر از متن نوشته شده توسط ما به کلمه جست و جو شده شبیه است را بر میدارد و در دیسکریپشن در صفحه جست و جو گوگل به کاربر نشان میدهد.
پس استفاده از تگ Description مانند تگ تایتل اجباری نیست، اگر ما این تگ را در هدر صفحه نگذاریم گوگل خود، قسمتی از محتوای همان صفه را بر میدارد و به مخاطب نشان میدهد.
لازم به ذکر است که دیسکریپشن هم مانند تایتل در سایتهای وردپرسی با استفاده از افزونههایی مانند Yoast و rank math قرار داده میشود. در CMS های اختصاصی نیز، برنامه نویسها به صورت اختصاصی باید همه این کدها را برای هر صفحه به صورت دستی وارد کنند و یا قابلیتی در سیستم مدیریت محتوای اختصاصی برنامه نویسی شده بوجود آورند تا نویسنده در هر صفحه بتواند عنوان سئو و دیسکریپشن را وارد کند.
مدیریت بودجه خزش یا Crawl Budget
گوگل با استفاده از خزندههای خود سایتها را بررسی میکند. این خزندهها با وارد شدن به یک صفحه به لینکهای آن رفته و وارد صفحات دیگر میشوند و ابتدا آن صفحات را ایندکس میکنند، سپس به آن رتبه داده و در صفحه مورد نظر را نتایج جست و جو نمایش میدهند.
اما اینکه چه زمانی این خزندهها به سایت ما میآیند و صفحه ما را ایندکس میکنند، این که سرعت ایندکس صفحات تازه ساخته شده سایت ما جقدر است را تعداد خزندههایی که به صورت روزانه وارد سایتمان میشوند تعیین میکنند. به همین دلیل است که ما با مدیریت تعداد خزندهای که روزانه به سایتمان وارد میشوند، تلاش میکنیم تا آنها را به صفحات جدید هدایت کنیم تا زودتر مقالات، محصولات و یا صفحات جدید سایتمان ایندکس شوند و رتبه بگیرند.
مدیریت بودجه خزش هم برای گوگل مهم است هم برای ما
بودجه خزش برای گوگل مهم است زیرا این خزندهها تعداد محدودی دارند و گوگل نمیخواهد که خزندههای خود را در سایتهایی با کیفیت پایین هدر بدهد. از طرفی برای ما اهمیت دارد زیرا ما با خوبتر و با کیفیتتر کردن سایتمان خزندههای بیشتری را روانه سایت خود میکنیم و در نتیجه سرعت ایندکس و رتبه صفحات بهتر خواهد شد.
حال آنکه راه هایی وجود دارد که میتوان با استفاده از آنها باعث شد تا تعداد خزنده بیشتری در طول روز به سایت ما وارد شود و هم اینکه بعد از وارد شدن مطمئن شویم به صفحات مهم سایت ما میروند و این خزندهها در جای نامناسب هدر نمیروند تا هم صفحات مهم ما پی در پی با بروزرسانیها، توسط گوگل دیده شوند و هم صفحات جدیدی که ایجاد میشوند به سرعت ایندکس شود و رتبه خوبی بگیرد. در واقع بودجه خزش به زمان و پهنای باند مصرفی گوگل برای ایندکس و بررسی صفحات سایت گفته میشود.
موضوع مهم در مورد بودجه خزش این است که ما نیاز داریم تا در روز تعداد زیادی خزنده به سایت ما وارد شود، که هم در صفحات تازه و هم در صفحات قدیمی خزش کنند. به مرور، ما تعداد محتوا و صفحات سایتمان بالا میرود و مدیریت بودجه خزش موضوعی است که به شدت لازم میشود تا حواسمان باشد که این خزندهها به صفحات غیر مهم سایت ما نروند و به جای آن صرف صفحات مهم شوند.
راه های افزایش بودجه خزش سایت
بالا بودن بازدید سایت، میزان فعالیت بر روی سایت، بروزرسانی محتواها، عمر فعالیت سایت، لینکهای داخلی و لینکهای خارجی مواردی هستند که میتوانند بر روی بودجه خزش و یا Crawl Budget سایت تاثیرگذار باشند.
بهترین راهها برای مدیریت بودجه خزش که به افزایش سرعت ایندکس کمک میکنند عبارت اند از:
ثبت صفحات جدید سایت در url inspection گوگل کنسول
بهینه سازی Sitemape
لینک سازی خارجی
بالا بردن بازدید سایت با یونیک ویزیتورها (بالا بردن بازدید کننده ها)
بهینه سازی url Parameters
بهترین راهها برای مدیریت بودجه خزش و حذف صفحات غیر مهم که باعث به هدر رفتن نرخ خزش ما میشود عبارت اند از:
No Index کردن بعضی صفحات که در سئو سایتمان هدف قرار داده نشده اند
بهینه سازی Robot.txt سایت
مدیریت کنیبالیزیشنها
بهینه سازی ریدایرکتهای انجام شده (حذف ریدایرکتهای اضافی)
استفاده از Removals گوگل کنسول برای از ایندکس خارج کردن صفحات اضافی که هدف سئو نیستند
استفاده از راه کارها و ابزارهای گفته شده اگر در زمان و جای مناسب خود به درستی استفاده شود، تاثیر مثبت زیادی در مدیریت بودجه خزش، بالا رفتن سارعت ایندکس و بهتر شدن رتبه صفحات سایت خواهد داشت.
تاثیر سایت مپ بر سئو سایت
یکی از مواردی که بر سئو تکنیکال سایت تاثیرگذار است بهینه سازی سایت مپ است. با بهینه سازی Sitemap سایت میتوان نرخ خزش رباتهای گوگل را هم مدیریت کرد. در ادامه با پورفیض دات کام همراه باشید تا بیشتر درباره سایت مپ و تاثیر آن بر سئو تکنیکال سایت بپردازیم.
سایت مپ چیست
ساخت سایت مپ که به آن نقشه سایت هم گفته میشود، درواقع به درک گوگل از صفحات سایت ما کمک بزرگی میکند. بسیاری از رباتهای خزنده گوگل از طریق نقشه سایت به صفحات سایت ما وارد میشوند و آنها را ایندکس میکنند. سایت مپ لیستی از صفحات سایت است که با فرمت XML ساخته میشود و همه صفحات سایت را به صورت سلسله مراتب نشان میدهد و با ساختاری که به آن داده میشود دستورالعملهایی را به گوگل برای خزش در سایت میدهد. همچنین گاهی نقشه سایت با HTML نیز نوشته میشوند.
تاثیر سایت مپ بر سئو تکنیکال
در واقع sitemap یک لیست از صفحات است که بر اساس موضوع، نمودار سازمانی یا XML به صورت سلسله مراتبی به یکدیگر وصل شده اند و دستورالعمل هایی را برای خزیدن موتورهای جستجو در سایت ما به گوگل ارائه می دهد. هر زمانی که محتوایی در سایت شما بروزرسانی شود، گوگل از طریق نقشه سایت مطلع خواهد شد.
اولویت بندی میزان اهمیت صفحات سایت برای گوگل با سایت مپ
استفاده از نقشه سایت این مزیت را دارد که میتوان با استفاده از آن میزان اهمیت صفحات را با دادن اولویت به آنها مشخص کرد. ما در سایت مپ میتوانیم با استفاده از ماهیتی که صفحات سایت ما دارند برای گوگل مشخص کنیم که کدام نوع از محتوای سایت ما اهمیت بیشتری در سئو سایت دارد. به عنوان مثال میتوانیم برای گوگل مشخص کنیم که مقالات یا نوشتههای ما اولویت بالا یا پایینی دارند. صفحات محصول چه اولویتی دارند و یا دسته بندیها و برچسبها با چه اولویتی ایندکس و رتبه بندی شوند. که این دستورالعمل با استفاده از تدوین استراتژی سئو ما که از قبل مشخص شده است و جزو تکنیک های سئو کلاه سفید است صورت میگیرد.
برای آشنایی کامل با سئو کلاه سفید کلیک کنید
چگونه سایت مپ بسازیم
سایت مپ باید به صورت داینامیک باشد تا بتواند هر تغییر در سایت را بلافاصله و به صورت خودکار در سایت مپ به روز کند. سایت مپهای داینامیک با XML نوشته میشوند. اگر سایت شما یک سایت وردپرسی هست میتوانید با استفاده از افزونههای سئو مانند رنک مث و یا یوست سئو که خود به صورت پیشفرض سایت مپ تولید میکنند استفاده کنید و نقشه سایت خود را از طریق گوگل سرچ کنسول به گوگل معرفی کنید و یا میتوانید از افزونه Google XML Sitemaps که بسیار افزونه کامل و حرفهای در این زمینه است استفاده کنید.
لازم به ذکر است که با اسفاده از افزونه نقشه سایت Google XML Sitemap میتوانید میزان اهمیت صفحات و پست تایپهای خود را برای گوگل مشخص کنید.
فایل Robot.txt و بهینه سازی آن
فایل robot.txt سایت، قسمتی دیگر از سایت است که میتواند به ما در مدیریت بودجه خزش کمک بزرگی کند. سایتهایی با عمق زیاد که دارای تعداد صفحات بالایی هستند و یا فیلترهای زیادی دارند و تعداد صفحات زیادی توسط فیلترها به وجود میآیند، میتوانند با استفاده از فایل Robot.txt به راحتی دسترسی خزندههای گوگل به صفحات مهم و غیر مهم سایت خود را مدیریت کنند.
فایل Robots.txt چیست
Robot.txt یک فایل بسیار ساده اما در عین حال مهم است که میتواند سرنوشت سئو سایت شما را مشخص کند. با استفاده از فایل Robot.txt میتوان به گوگل دستورالمعلهایی برای ایندکس صفحات مهم و نوایندکس کردن صفحات غیر مهم داد که اهمیت ایندکس شدن یا نشدن این صفحات به استراتژی سئو سایت ما بازمیگردد.
فایل Robot.txt و بهینه سازی آن
دستور العملهای اصلی فایل Robot.txt دو عدد هستند که عبارت اند از:
User-agent: این دستور خزندههای گوگل را فراخوان میکند و بعد از آن میتوانیم دستوری را برای نحوه خزش آنها در سایتمان ایجاد کنیم
Disallow: با استفاده از این دستور به رباتهای گوگل دستور داده میشود که در صفحه یا صفحات مورد نظر خزش نکنند
البته دستوری به نام Allow در Robot.txt وجود دارد که میتوان در مواقع خاص از آن استفاده کرد. به عنوان مثال ممکن است دستور Disallow را برای قسمتی از سایتمان در این فایل به گوگل داده باشیم اما طبق استراتژی سئو خود میخواهیم صفحه یا صفحاتی از آن قسمت توسط گوگل خزش و ایندکس شوند. در این مواقع میتوانیم برای صفحاتی که میخواهیم ایندکس شوند، بعد از دستور Disallow نیز از Allow استفاده کنیم. (تصور کنید یک فولدر در سایت شما وجود دارد که داخل آن ده فولدر دیگر است. شما فولدر اصلی را Disallow میکنید اما یکی از فولدرهای داخل آن را Allow میکنید تا توسط گوگل خزش، ایندکس و در نتایج جست و جو رتبه بندی شود)
معمولا برای دسترسی سادهتر گوگل به سایت مپ، در فایل Robot.txt نیز به آن دسترسی مستقیم داده میشود، اما اگر سایت مپ را در گوگل کنسول به گوگل معرفی کرده باشیم دیگر نیازی به این کار نیست.
این فایل توسط وردپرس به صورت پیشفرض ساخته میشود و از داخل روت اصلی هاست یا سرور شما قابل مشاهده و ویرایش است. حال اینکه با افزونههایی مانند یوست هم میشود از داخل پنل وردپرس فایل Robot.txt را ویرایش کرد. راهی دیگر برای ویرایش این فایل استفاده از FTP است که این کار با نرم افزار و همچنین با افزونههای وردپرسی به راحتی قابل انجام خواهد بود.
استفاده از BreadCrumb | اینجا کجاست
BreadCrumb که معنی لغوی آن خرده نان میشود نوعی مسیر راهنما برای کاربر است که با وارد شدن در هر صفحه از سایت بداند که دقیقا کجاست و در کدام قسمت سایت قرار دارد. استفاده از BreadCrumb تجربه کاربری سایت را بهبود میبخشد و به بهبود رتبه در نتایج جست و جو گوگل نیز کمک میکنند.
استفاده از BreadCrumb
درباره مهم بودن BreadCrumb در سایت باید گفت که ابزار گوگل سرچ کنسول اخیرا قسمتی را با نام BreadCrumbs در قسمت Enhancements ایجاد کرده است که در صورت نداشتن و یا ایراد در خرده نان هر صفحه از سایت به ما هشدا میدهد.
مزایای استفاده از BreadCrumb در سایت
گوگل BreadCrumb را دوست دارد : راه دیگری برای درک ساختار سایت ما توسط گوگل BreadCrump ها هستند. وجود این مسیر راهنما در صفحات سایت هم به رباتهای گوگل برای خزش در سایت ما کمک میکند و هم به کاربر برای حرکت در صفحات مختلف سایت کمک شایانی خواهد کرد
BreadCrumb باعث بهبود تجربه کاربری میشود : BreadCrump به این دلیل که یک مسیر راهنما در صفحات سایت ایجاد میکند و کاربر در سایت میتواند مسیر طی شده را هر لحظه به عقب برگردد و یا بداند که در کدام قسمت سایت است، نیز باعث بهبود تجربه کاربری میشود
بردکرامب Bounce Rate را پایین می آورد : زمانی که کاربر با استفاده از بردکرامب بداند کجای سایت شما است و بتواند از آن حارج شود و به نقطه دیگری برود نرخ پرش یا Bounce Rate سایت را پایین میآورد که این خود برای سئو سایت بسیار مفید است
تاثیر برد کرامب بر سئو سایت
بردکرامب کلمات کلیدی هدف ما را به صفحات خاصی هدایت میکنند که این اعتبار آن صفحات را نزد گوگل بالا میبرد و به بهبود جایگاه آن کلمه کلیدی در نتایج جست و جو گوگل کمک میکند. همچنین BreadCrump ساختار پیوندهای داخلی سایت را تقویت میکنند. مورد مهم درباره تاثیر BreadCrump در سئو این است که بسیاری از خزندههای گوگل توسط بردکرامب ها در سایت ما خزش میکنند، پس اگر به درستی از آنها استفاده شود، تاثیر بسزایی در سئو سایت ما خواهند داشت.
نرخ پرش یا Bounce Rate چیست
یک مثال ساده برای درک بهتر مفهوم نرخ پرش یا بانس ریت برای شما میزنم. فرض کنید برای خرید وارد یک مغازه میشوید. با نگاهی به دیزاین، ویترین و قفسههای مغازه و جلب نشدن نظرتان بدون هیچ خریدی از مغازه بیرون میروید. به این اتفاق نرخ پرش گفته میشود. در فروشگاه های اینترنتی هم همین اتفاق میافتد. وقتی یک مخاطب از طریق تبلیغات و یا سئو به صفحهای از سایت شما وارد میشود و به دلیل مشکلات موجود در سایتتان آن عمل مورد نظر شما (ثبت نام، خرید، کلیک بر روی دکمهای خاص، پر کردن فرم و…) را انجام نمیدهد و از سایت شما بیرون میرود به آن Bounce Rate نیز گفته میشود. درواقع اگر کاربری وارد سایت شما شود و هیچ تعاملی نداشته باشد و از آن خارج شود، اینجا یک پرش اتفاق افتاده است.
حال اینکه دلیل بیرون رفتن کاربر از سایت شما میتواند تجربه کاربری بد باشد، میتواند طراحی نه چندان زیبای سایت باشد، میتواند سرعت بسیار پایین و آزار دهنده صفحه باشد و… . سایتی که نرخ پرش بالایی دارد یعنی مشتریان زیادی را از دست میدهد. یکی از دلایل اهمیت سئو تکنیکال این است که به بهبود تجربه کاربری سایت کمک میکند و این نرخ پرش را پایین آورده و فروش را بالا میبرد.
درک مفهوم نرخ پرش یا Bounce Rate
اگر شما یک سایت مجله خبری دارید، نرخ پرش بالا یعنی محتوای شما جذابیتی برای کاربر ندارد و مخاطب بعد از زمان کمی با نیم نگاهی به صفحه سایت شما، بدون هیچگونه تعاملی از آن خارج میشود.
اگر نرخ پرش شما از ورودی مخاطب از سوشال مدیاها مانند اینستاگرام بالا است یعنی محتوای شما با کاربرانی که جذب کرده اید تناسبی ندارد.
اما اگر سایت شما صفحههای زیادی برای رفع نیاز کاربر به صورت فوری دارد (مانند وجود شماره تلفن، آدرس و…) بالا بودن نرخ Bounce Rate بسیار طبیعی است، زیرا نیاز کاربر در زمان کمی رفع میشود. اما بهترین کار در اینجا این است که برای بدست آوردن اطلاعات توسط مخاطب در این مرحله میتوان از آنها شماره تلفن یا ایمیل دریافت کرد که بعدا میتوان از طریق این دیتا اقدام به فروش کرد.
در مجموع دانستن نرخ پرش میتواند به بهبود محتواهایی از سایت ما که کیفیت پایینی دارند کمک بزرگی کند. ابزار گوگل آنالیتیکس برای فهمیدن نرخ پرش میتواند بهترین ابزار برای سایت ما باشد.
ریسپانسیو بودن و بهینه سازی سایت برای موبایل و دسکتاپ
با فراگیر شدن موبایلهای هوشمند و استفاده از آنها نیز خیلی زود تعداد بازدید سایتهای اینترنتی در موبایل بسیار بیشتر از بازدید آنها در دسکتاپهای کامپیوتر شد. به زودی گوگل با ارائه الگوریتمهای موبایل فرندلی و موبایل فرست ایندکس اعلام کرد که نسخه موبایل سایتها برای ما اهمیت بیشتری دارد، زیرا مخاطبان بیشتری از طریق موبایل وارد سایتها میشوند.
دیده میشود که بسیاری از سئوکارها برای سئو تکنیکال و کار بر روی تجربه کاربری و سرعت سایت، بر روی نسخه دسکتاپ سایت کار میکنند، در صورتی که این کاملا اشتباه است. نسخه دسکتاپ اهمیت کمتری نسبت به نسخه موبایل سایتها دارند و امروزه سایتهایی که ریسپانسیو یا واکنشگرا نباشند نمیتوانند در نتایج جست و جو گوگل رتبه خوبی کسب کنند.
تاثیر ریسپانسیور بودن سایت بر سئو تکنیکال
سایت ریسپانسیو چه سایتی است
یک سایت ریسپانسیو سایتی است که بتواند برای نمایشگرهایی با اندازههای مختلف به صورت واکنشگرا باز شود. احتمالا دیده اید که سایتی را با لپتاپ باز میکنید به یک شکل باز میشود اما همان صفحه از سایت وقتی با موبایل باز میشود شکلی متفاوت دارد. سایت ریسپانسیو سایتی است که برای نمایشگرها با سایزهای مختلف بهینه سازی شده باشد.
چرا بهینه سازی نسخه موبایل سایت برای سئو مهم است
سئو به معنی بهینه سازی سایت برای موتورهای جست و جو است و یکی از نکات مهم سئو، رفتار کاربران در سایت ما است. اگر تجربه کاربری سایت ما خوب باشد و کاربران تعامل و رفتار خوبی در سایت ما داشته باشند، گوگل نیز متوجه این موضوع میشود و رتبه سایت ما را در نتایج جست و جو گوگل بهبود میبخشد. حال که بیشتر کاربران با موبایل وارد سایتها میشوند، برای گوگل مهم است که سایتها نسخه موبایل خود را بهینه کنند تا کاربران در آن سایت تجربه خوبی را داشته باشند.
در سایتها وردپرسی میتوان با استفاده از قالبهای استاندارد و یا افزونههایی مانند ویژوال کامپوزر، سایت را برای موبایل نیز بهینه کرد. اما باید دقت داشت که این بهینه سازی تنها از نظر ظاهر نخواهد بود و سرعت، امنیت و بسیاری موارد دیگر نیز مهم است.
بررسی بهینه بودن نسخه موبایل سایت
حال میخواهیم ببینیم که چگونه میتوانیم نسخه موبایل سایتمان را بررسی کنیم. گوگل ابزاری را در اختیار وبمستران قرار داده است تا بتوانند به صورت زنده از موبایل فرندلی بودن (بهینه بودن سایت در موبایل) سایت خود مطمئن شوند. برای این کار میتوانید وارد صفحه Mobile friendly گوگل شوید و آدرس صفحه مورد نظر را وارد کنید.
حل مشکل محتوای تکراری و جلوگیری از کنیبالیزیشن
محتوای تکراری یا Duplicate Content به محتوایی گفته میشود که در دو یا چند صفحه مختلف سایت ما درباره یک موضوع محتوا تولید شده باشد. در این صورت گوگل نمیداند که به کدام صفحه باید رتبه بدهد و در نتایج جست و جو آن را نشان دهد به همین دلیل به مشکل کنیبالیزیشن برمیخوریم.
کنیبالیزیشن چیست
زمانی که محتوای تکراری در سایت وجود داشته باشد، ما درگیر یک جنگ داخلی بین محتواهای خودمان خواهیم شد و در نتیجه دو صفحه ما در نتیجه جست و جو گوگل نشان داده خواهد شد و هیچگاه رتبه یک را نخواهیم دید. زیرا گوگل درست نمیداند کدام صفحه از سایت ما جواب بهتری برای کلمه جست و جو شده دارد و اعتبار کسب شده در آن کلمه کلیدی بین هر دو صفحه ما تقسیم شده است که این باعث میشود که رتبه خوبی نتواند بگیرد.
فرض کنید در جادهای به سمت شهر مشهد در حرکت هستید و دو تابلو در مقابل شما نمایان میشود. اولی در سمت راست و دومی در چپ که روی هر کدام مشهد نوشته شده است. حال شما کدام طرف میتوانید بروید؟ کنیبالیزیشن برای گوگل دقیقا به همین صورت عمل میکند. گوگل هم زمانی که میبیند خزندههایش در این سایت گمراه میشوند، از فرستاندن دوباره آنها به آن صفحه جلوگیری میکند، که این در نتیجه باعث کاهش یا از دست رفتن رتبه سئو میشود.
جلوگیری از Duplicate Content با استراتژی سئو
Duplicate Content برای سایتهایی که بدون استراتژی اقدام به تولید محتوا میکنند اتفاق میافتد. اگر ما برای سئو سایت و مسیر محتوایی آن استراتژی داشته باشیم و از سئو کلاه سیاه استفاده نکنیم به راحتی میتوانیم از اتفاق افتادن Duplicate Content و کنیبالیزیشن جلوگیری کنیم.
برای آشنایی با تکنیک های سئو کلاه سیاه کلیک کنید
استفاده از استراکچر دیتا یا اسکیما | گوگل پسند کردن سایت
معنی لغوی استراکچر دیتا به دادههای ساختار یافته است. درواقع آنها اطلاعاتی هستند که بر اساس ساختاری منظم و از قبل یکسان سازی شده ساخته شده اند. اما این تعریفی نیست که بتوان با استفاده از آن مفهوم اسکیما را درک کرد.
یکی از مهمترین مشکلات گوگل درک عمیق از محتوای سایتها است. استراکچردیتا یا اسکیما به گوگل کمک میکند که به درک درستی از محتوای صفحات سایت برسند. استفاده از داده های ساختار یافته در صفحات سایت هم درک گوگل از محتوای سایت ما را بالا میبرد و هم نحوه نمایش محتوای سایت ما را در نتایج جست و جو به شکلی خاص و قابل توجه میکند. که هر دو این موارد باعث بهتر شدن رتبه سئو سایت میشود.
سئو تکنیکال با استراکچردیتا
انواع مختلفی از استراکچر دیتاها وجود دارند که عبارت اند از سوال و جواب، سوالات متداول، برگههای مهم، ریتینگ برای محصولات و… که هر کدام از آنها با توجه به ماهیت محتوا میتواند در صفحه مربوط به خود استفاده شود. با استفاده از اسکیما میتوان درک رباتهای گوگل از سایت مورد نظر را بالاتر برد و در نتیجه رتبه سئو سایت در کلمات کلیدی مرتبط بهبود پیدا میکند.
روشهای مختلفی برای انجام اینکار وجود دارد که سئوکاران، وبمستران و طراحان سایت از آنها استفاده میکنند. در این مطلب میخواهیم دلایل حذف صفحات یک سایت از نتایح…
نشانهگذاری دستور غذا در حقیقت کدی است که شما به صفحات وب خود اضافه میکنید که این میتواند شامل دستورالعملهایی مانند پستهای وبلاگ باشد. مثلاً شما ممکن است…
با توجه به اینکه محتواهای زیادی در سطح اینترنت وجود دارد، گوگل دادههای ساختار یافته مقالات را برای صفحههای اخبار، وبلاگ و خبرهای ورزشی معرفی کرد تا محتوای…
تصور کنید که وبسایتی دارید و میخواهید در آیندهای نهچندان دور یک رویداد حرفهای برگزار کنید. مسلماً شما هم دوست دارید همانند بسیاری از رقبای خود رویدادهای شما…
اگر از استراکچر دیتای بردکرامپ در علامتگذاری سایت خود استفاده کنید، گوگل از آن برای دستهبندی دادههای ارائهشده بهره میبرد. در غیر این صورت، لیست جستوجوی شما فقط…
اما درباره لینکهای در نتایج موتور جستجو که ممکن است دارای تصاویر، نظرات و قیمتگذاری باشند، چطور؟ این محتوا اسکیمای محصولات و سیستم پیشنهاد نامیده میشود و باید…
ایجاد نشانه گذاری LocalBusiness برای یک کسبوکار با مکان واحد یک کار نسبتا آسان است. باید از قالب مناسب استفاده و ویژگیهای لازم را ویرایش یا اضافه کنید.…
اسکیما سازمانی یا organizational schema یک کارت نموداراطلاعات است که در بلوک سمت راست که در صفحه نتایج موتور جستجو قرار دارد، اساساً قطعه پیشرفته organization یا یک…
استراکچر دیتاهای فرد یا همان اسکیما افراد بر روی اشخاص خاصی تمرکز کردهاند. مثلا، طرح واره مربوط به شما برای دوستتان امکان دارد شامل اطلاعات و توضیحاتی درباره…
درباره اینکه URL inseption چیست میتوان گفت که با استفاده از این ابزار قدرتمند گوگل، کاربر میتواند جزئیات خزیدن، فهرستبندی و سرویسدهی URL وبسایت خود را مشاهده کند.…
پنهان کاری یا cloaking در سئو چیست؟ پنهان کاری در سئو روشیست که برای ارائه محتوا یا اطلاعات کاربران، متفاوت از آنچه به خزندههای موتورهای جستجو (مانند عنکبوتها…
در عمل، فایل robots.txt نشان میدهد که آیا کراولرها یا خزندههای گوگل میتوانند یا نمیتوانند بخشهایی از یک وبسایت خزش کنند. این دستورالعملهای خزیدن با «اجازه ندادن disallowing»…
کنیبالیزیشن چیست؟ cannibalization زمانی اتفاق میافتد که صفحه یا صفحاتی در یک سایت کلمات کلیدی یکسان یا مشابه را هدف خودشان قرار داده باشند. در این حالت، این…
دلایل زیادی برای آنکه بخواهیم یک تغییر مسیر ایجاد کنیم، وجود دارد. مرسومترین دلیل استفاده از ریدایرکت ها، معمولا به خاطر لینکهای شکسته و آدرس صفحات حذف شده…