اصول توسعه و طراحی متناسب موتورهای جستجو

 اصول توسعه و طراحی متناسب موتورهای جستجو
موتورهای جستجو در چگونگی خزیدن در وب و تفسیر محتوا محدود هستند . یک صفحه وب برای من و شما همیشه , برای موتور جستجو به صورت یک شکل نشان داده نمی شود . در این بخش ، ما بر جنبه های خاص فنی ساختن و اصلاح کردن صفحات وب تمرکز می کنیم تا آنها برای موتور جستجو و بازدید کنندگان به طور یکسان ساخته شوند . این بخش از راهنما را با برنامه نویسان، معماران اطلاعات و طراحان به اشتراک بگذارید تا تمام طرفین در ساخت یک سایت در همان راستا قرار گیرند .
اصول توسعه و طراحی متناسب موتورهای جستجو
تعداد بازدید : 3170
16/12/2017 - 1396/09/25

محتوای قابل ایندکس

برای کارایی بهتر در لیست موتورهای جستجو ، مهمترین محتوایتان باید درون متنی با فورمت اچ تی ام ال باشد. عکسها ، فایلهای flash ،  Java applets و سایر محتویات  غیر متنی با وجود پیشرفت هایی در تکنولوژی کرالینگ(crawling) اغلب توسط خزنده های موتور جستجو نادیده و بی ارزش قرار می گیرند. ساده ترین راه برای اطمینان از آن این است که کلمات و عباراتی که به بازدیدکنندگان نمایش می دهید برای موتورهای جستجو قابل مشاهده باشند، آنها را درون متنی با فورمت اچ تی ام ال بر روی صفحه قرار دهید. با این حال، روش های پیشرفته تری برای کسانی که خواستار قالب بندی بهتر و یا سبک های نمایش بصری هستند وجود دارد :

  1. برای تصاویر تان متن جایگزین (alt) تعریف کنید.

برای دادن توضیحات متنی از محتوای بصری به موتورهای جستجو در  اچ تی ام ال ، عکسهایی با فرمت gif  ، jpg  و یا png اختصاص دهید.

  1. کادر جستجو سایت خود را با بخش ناوبری (navigation menu) و لینکهای قابل تشخیص توسط خزنده ها تکمیل کنید.
  2. Flash   یا  Java plug-in را با متن در درون صفحه کامل کنید.
  3. نسخه رو نوشت از محتوای صوتی و ویدئو فراهم کنید در صورتیکه کلمات و جملات برای ایندکس شدن در موتور جستجو در نظر گرفته شده باشند.

 

 

"من  در موتور جستجو دیده نمی شوم. یک سایت بزرگی برای پانداهای دلقک درست کردم و در هیچ کجای گوگل نشان داده نمی شوم ! .مشکل از کجاست؟؟"        

 

سایت خود بر پایه عملکرد موتورهای جست و جو در نظر بگیرید

بسیاری از وب سایت ها با محتوای ایندکس شده مشکلات قابل توجهی دارند ، بنابراین بررسی متعدد،  ارزشمند و بی ضرر است. با استفاده از ابزارهایی مانند : گوگل  کچ (google cache  ) ،SEO-browser.com  و MozBar می توانید ببینید که چه المنتهایی از محتوا ها از نظر موتورهای جستجو قابل مشاهده و ایندکس شدن هستند.

 

واوو ! این چیزی است که ما به نظر می رسیم ؟

با استفاده از  قابلیت google cache  ، برای یک موتور جستجو، صفحه اصلی سایت JugglingPandas.com شامل تمام اطلاعات غنی  که ما میبینیم نیست . این باعث می شود موتورهای جستجو برای درک رتباط دچار مشکل شوند.

پس خوبیش کجاست؟

از طریق google cache ، می توانیم ببینیم که صفحه سایت به یابان بی حاصل تبدیل شده. حتی متن هم به ما نمی گوید که این صفحه حاوی متنی با عنوان " the Axe Battling Monkeys" است. این سایت به طور کامل با Flash ساخته شده ، اما متاسفانه این به این معنی است که موتورهای جستجو نمی توانند هیچ یک از محتوای متنی این صفحه را ایندکس  کنند و حتی هیچ لینکی به بازی مستقلی قابل تشخیص نیست.

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

 

ساختارهای یک لینک قابل خواندن (قابل خزیدن)

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

در زیر، ما نشان داده ایم که چگونه این مشکل می تواند رخ دهد :

در مثال بالا ، خزنده های گوگل به صفحه A رسیده و لینک هایی که به صفحات B  و E داده شده می بیند. با این حال، حتی اگر C و D  ممکن است صفحات مهمی در این سایت باشند ، خزنده هیچ راهی برای رسیدن به آنها ندارد (حتی نمی داند که آنها وجود دارند) . به این دلیل است که هیچ پیوند مستقیم که به صفحات C و D اشاره شده باشد ، وجود ندارد . تا آنجا که گوگل می تواند ببیند ، انها وجود ندارند .  محتوای خوب، هدفمند سازی کلمات کلیدی  و بازاریابی هوشمند هیچ گونه تفاوتی را ایجاد نخواهد کرد اگر خزنده ها نتوانند در وهله اول به صفحات شما برسند.

 

آناتومی لینکها

 

 

تگهای لینک می توانند شامل عکس ، متن، یا چیزهای دیگری باشند ، که همه آنها یک منطقه قابل کلیک روی صفحه فراهم می کنند و کاربران می توانند به صفحه دیگری انتقال پیدا کنند . این لینک ها عناصر اصلی هدایت در  اینترنت هستند که به عنوان هایپر لینک (hyperlink) شناخته می شوند .در تصویر بالا ، تگ "<aنشان دهنده شروع لینک است . محل ارجاع لینک به مرورگر(و به موتور جستجو) می گوید که لینک به چه مکانهایی اشاره کند .  در این مثال ، http://www.jonwye.com ارجاع شده است . و سپس بخش قابل رویت از لینک برای بازدید کنندگان که در دنیای سئو به آن anchor text  می گویند، صفحه وبی که لینک به آن شده را  توصیف می کند . صفحه لینک شده در مورد کمربندهایی است که بوسیله جان وی ساخته شده اند . , و بدین ترتیب anchor text   Jon whye’s Custom Designed Belt " . تگ "</a>" برای محدود کردن متن مرتبط بین تگ ها ، لینک را می بندد .

این اساسی ترین قالب لینک است  و  برای موتور های جستجو به شدت قابل درک است . خزنده ها می دانند که باید این لینک ها را به " نمودار لینک" موتورهای جستجو  اضافه کنند ، از آن برای محاسبه متغیرهای query-independent  استفاده کنید ، و آن را دنبال کرده تا محتویات صفحه ارجاع شده را  لینک کنند .

 

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

1.فرمهای الزامی برای ارسال

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

 

2.لینک ها در JavaScript  -های غیر قابل دسترس

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

 

3.لینک های اشاره کننده به صفحات که بوسیله تگ  متا رباتها یا robot.txt مسدود شده اند

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

 

4.frame-ها یا iframe-ها

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

 

5.ربات ها از فرمهای جستجو استفاده نمی کنند

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

 

6.لینکها در Flash ، Java  و plagin-های دیگر

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

 

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

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

 

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

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

 

از “Rel=nofollow”   می توان به  نحو زیر استفاده کرد :

<a href="https://moz.com" rel="nofollow">Lousy Punks!</a>

لینک ها می توانند ویژگی های زیادی داشته باشند . موتورهای جستجو تقریبا همه آنها را نادیده می گیرند، با  استثنا قرار دادن ویژگی rel=”nofollow” . در مثال بالا ، اضافه کردن  ویژگی "rel=”nofollow به تگ لینک ، به موتورهای جستجو می گوید که صاحبان سایت نمی خواهند این لینک به عنوان تایید صفحه هدف تفسیر شود .

Nofollow  به معنای وافعی کلمه ، به دنبال موتورهای جستجو است تا  لینک را دنبال نکنند (اگر چه برخی دنبال می کنند) . تگ nofollow  به عنوان یک روش برای کمک به متوقف کردن نظر خودکار وبلاگ، کتاب مهمان (guest book) و link injection spam آمده است ، اما در طول زمان تبدیل شده است به شیوه ای که به موتور های جستجو می گوید هر مقدار لینک که به طور معمول منتقل می شود ، به شمار نیاورد . لینکهایی که با nofollow بر چسب داده شدند  به وسیله هر یک از موتورهای جستجو به صورت مختصر تفسیر می شوند. اما روشن است که آنها  وزن و ارزش لینک های معمول را نخواهند داشت .

 

آیا لینکهای nofollow بد هستند ؟

لینکهای nofollow یک بخش طبیعی از مشخصات لینکهای متنوع هستند . یک وب سایت با تعداد زیادی لینک های ورودی، لینکهای nofollow زیادی را اندوخته خواهد کرد ،و این چیز بدی نیست . در حقیقت ، Ranking Factor -های  Moz  نشان داد که سایت های رتبه بالا دارای درصد بالاتری از لینکهای nofollow ورودی از سایت های رتبه پایین تر هستند .

Google

گوگل می گوید که در بیشتر موارد ،  آنها  لینکهای nofollow را دنبال نمی کنند و  این لینکها رتبه بندی صفحه یا مقدار anchor text را انتقال نمی دهند . اساسا با استفاده کردن  از nofollow  باعث می شود گوگل لینک های target را از از کلیه نمودارهای وب خود از بین ببرد .لینکهای nofollow هیچ وزنی را با خود حمل نمی کنند و به عنوان متن HTML تفسیر می شوند . بسیاری از مدیران وب سایت معتقدند که حتی یک لینک nofollow از یک سایت قدرتمند مانند : Wikipedia ، می تواند به عنوان نشانی از اعتماد تلقی شود.

Bing & Yahoo!

Bing  ، که نتایج جستجو Yahoo را می دهد . همچنین اظهار داشت که آنها لینکهای nofollow  را درون نمودار لینکی خود شامل نمی شوند ، هرچند خزنده هايشان هنوز هم مي توانند از لینک های nofollow   به عنوان راهي براي کشف صفحات جديد استفاده کنند. بنابراین ،  از آنها برای  محاسبات رتبه بندی استفاده نمی کنند  در حالی که ممکن است لینک ها را دنبال کنند .

 

نحوه استفاده و هدف گذاری  کلمات کلیدی

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

 

 

 

 

 

 

 

فرمان روایی کلمات کلیدی

 

کلید واژه ها بر چگونگی ارتباط بین  معنی  جستجو و  موتور جستجو تسلط دارند . زمانی که کلمه ای برای جستجو وارد می کنیم ، طبق کلمه ای که وارد کردیم   موتور جستجو صفحات منطبق را بازیابی می کند . ترتیب کلمات ("pandas juggling" در مقابل "juggling pandas")، املا، نقطه گذاری و حروف بزرگ و کوچک ، اطلاعات اضافی به موتور های جستجو برای کمک به بازیابی صفحات مناسب و رتبه بندی آن ها ارائه می دهد .  موتور های جستجو نسبت استفاده از کلمات کلیدی در صفحات برای کمک به تعیین مرتبط بودن  یک سند خاص به یک پرس و جو را اندازه گیری می کنند. یکی از بهترین روشهای بهینه سازی رتبه بندی صفحات، این است که مطمئن شوید کلمات کلیدی که می خواهید رتبه بندی کنید، به طور برجسته در عناوین، متن و متادیتا مورد استفاده قرار گرفته باشد . به طور کلی، همانطور که کلمات کلیدی بیشتری را مشخص می کنید، رقابت را برای نتایج جستجو محدود می کنید و شانس خود را برای رسیدن به یک رتبه بالاتر افزایش دهید. نقشه گرافیکی در زیر ، ارتباط موضوع کلیدی "Book" را با عنوان "tale of Two Cities" مقایسه می کند. توجه داشته باشید تا زمانی که نتایج زیادی برای یک  اصطلاح  گسترده  وجود دارد ، نتیجه  کم  قابل توجهی برای نتایج خاص وجود دارد .

 

سئو کردن با استفاده از کلمات کلیدی

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

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

 

بهینه سازی On-Page

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

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

1. حد اقل یک بار در تگ title سعی کنید تا حد امکان  کلمات کلیدی را  در ابتدای تگ title نگه دارید . جزئیات بیشتر در مورد تگ  های title در ادامه  و  در بخش بعد شرح داده می شود.  

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

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

4. فقط یک بار در URL .قوانین اضافی برای URL ها و کلمات کلیدی بعدا در این بخش بحث خواهد شد.

5.حداقل یک بار در تگ meta description . توجه داشته باشید که تگ meta description توسط موتورهای جستجو رتبه بندی نمی شود ، اما بجایش به جذب کلیک هایی که از طرف خوانندگان نتایج جستجو می زنند، می پردازد . شما به طور کلی از کلمات کلیدی که در لینک های anchor text اشاره شده به صفحات دیگر در سایت خود استفاده  نکنید؛ این به عنوان جایگزینی کلید واژه شناخته شده است .

 

تگ های Title

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

 

 

 

 

 

 

 

تگ title هر صفحه در بالای نرم افزار مرورگر  دیده می شود و اغلب به عنوان

عنوان  سایت ، هنگامی که محتوای شما از طریق رسانه های اجتماعی به

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

به طول تگ title  توجه داشته باشید

موتورهای جستجو فقط اولین 65 تا 75 کاراکتر  تگ tilte را در نتایج جستجو نمایش می دهند .(که بعد از آن ، موتور های جستجو این "..." علامت را  زمانی که تگ title   قطع شده باشد ، نشان می دهد) . این یک محدودیت عمومی اجازه داده شده توسط  اکثر سایت های  اجتماعی است ،  بنابراین محدودیت به این اندازه  معمولا عاقلانه است . با این حال، اگر شما چندین کلید واژه  (یا عبارت کلیدی به خصوص طولانی ) را هدف قرار داده ، و آنها را درون تگ title که می تواند برای رتبه بندی ضروری باشد داشته باشید ، طولانی بودن آن می تواند مفید باشد.

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

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

 

 

 

 

 

 

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

آن کلمات را در نتایج جستجو زمانی که کاربر یک اصطلاحی جستجو کرده

 را   پررنگ تر می کنند. این باعث افزایش بازدید و میزان کلیک می شود.

نام تجاری  یا برند در آن بگنجانید

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

خوانا بودن و تاثیرات عاطفی را در نظر بگیرید  

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

 

 

دلیل مهم نهایی برای ایجاد  تگ های title توصیفی و کلید واژه ای برای بدست آوردن رتبه خوب در موتور های جستجو است. در نظرسنجی دو سالانه از رهبران صنعت سئو  Moz ، 94٪ از شرکت کنندگان گفتند که استفاده از کلمه کلیدی در تگ  title  مهمترین مکان برای استفاده از کلمات کلیدی برای دستیابی به رتبه بندی بالا است.

 

 

 

 

تگ های Meta

Meta تگ ها در ابتدا به عنوان یک پروکسی (proxy) برای اطلاعات در مورد محتوای وب سایت در نظر گرفته شداند .

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

ربات های meta

تگ ربات های meta می تواند  برای کنترل فعالیت خزنده موتور جستجو (برای همه موتورهای جستجو اصلی) در سطح pre-page مورد استفاده قرار گیرد. چند راه برای استفاده از Meta Robots وجود دارد برای کنترل این که چگونه موتورهای جستجو یا یک صفحه را رفتار  کنند:

1. index/noindex به موتورهای جستجو می گوید که آیا صفحه باید خزیده شود و در موتورهای جستجو برای ایندکس کردن نگه داشته شود . اگر شما “noindex” را برای استفاده انتخاب کنید ، صفحه از ایندکس شدن حذف خواهد شد . به طور پیش فرض، موتورهای جستجو فرض می کنند که می توانند همه صفحات را فهرست (ایندکس) نمایند، بنابراین استفاده از مقدار index به طور کلی غیر ضروری است.

2. follow/nofollow  به موتورهایجستجو می گوید که به موتورها می گوید که آیا لینک ها در صفحه باید خزنده شوند یا خیر . اگر شماnofollow”"  را برای استفاده انتخاب کنید ، موتورهای جستجو لینک ها را در صفحه برای کشف و رتبه بندی یا هر دو را نادیده می گیرند. به طور پیش فرض، تمام صفحات فرض می شود که دارای ویژگی "follow" هستند. مثال :

<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">

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

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

5. noodp/noydir تگ های تخصصی هستند که موتورهای جستجو را درون یک قطعه توصیفی در مورد یک صفحه از Open Directory (DMOZ) یا یاهو دایرکتوری برای نمایش در نتایج جستجو درگیر نمی کنند.

دستورالعمل هدر “X-Robots-Tag” Http همچنین این اهداف مشابه را انجام می دهد. این تکنیک به ویژه برای محتوا در فایل های غیر HTML مانند تصاویر بسیار کاربردی است .

Meta Description

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

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

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

در صورت غیبت meta description-ها موتورهای جستجو قطعه جستجو را از عناصر دیگر صفحه ایجاد خواهند کرد. برای صفحاتی که کلمات کلیدی و موضوعات مختلف را هدف قرار می دهند این یک تاکتیک کاملا معتبر است.

تگهایی نه آنچنان مهمتر از  تگ های meta

1.   Meta Keywords:

تگ meta Keywords زمانی ارزشمند بود اما امروزه برای بهینه سازی موتور جستجو ارزشمند یا مهم نیست.

 

2. Meta Refresh, Meta Revisit-after, Meta Content-type و غیره :

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

 

ساختارهای URL

URL -ها (که آدرس های  اسناد در وب هستند) از دیدگاه جستجو ارزش زیادی دارند. آنها در چندین مکان مهم ظاهر می شوند.

 

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

 

 

 

 

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

 

 

 

URL  در این تصویر به عنوان متن link anchor اشاره به صفحه ارجاع شده در این  وبلاگ را دارد.

 

 

 

 

راهنمای ساختاری URL

انتقال فکر را در خود بکار بگیرید :

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

هر چه کوتاه تر ، بهتر

در حالی که URL توصیفی مهم است، به حداقل رساندن طول و کاهش خطوط اسلش (/) ، در کپی پیست کردن URL ها شما را ساده تر می کند . و در نتایج جستجو کاملا قابل مشاهده خواهند بود .

استفاده از کلید واژه مهم است (اما استفاده بیش از حد ، خطرناک )

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

به ثابت نویسی روی بیاورید

بهترین URL-ها  آن های  هستند که قابل خواندن برای انسان  و فاقد پارامترها، اعداد و نمادهای زیادی  باشند .استفاده از تکنیکی مانند mod_rewrite برای Apache  و ISAPI_rewrite برای مایکروسافت ، شما به راحتی می توانید URL های پویا مانند https://moz.com/blog?id=123 را تغییر دهید  به یک نسخه استاتیک قابل خواندن مانند این:  https://moz.com/blog/google-fresh-factor . حتی یک پارامتر داینامیک در یک URL می توانند رتبه بندی کلی و ایندکسینگ را پایین  بیاورند.

از خطوط ربطی (hyphen) برای فاصله دادن بین کلمات استفاده کنید

نه همه برنامه های کاربردی وب  می توانند جدا کننده هایی مانند uderscore  ( _ ) ، علامت جمع ( + ) یا فاصله ( 20% ) را  بدرستی بفهمند ، بنابرین به جای آن از خطوط ربطی  برای فاصله دادن کلمات در URL استفاده کنید .

 

نسخه های متعارف و تکراری محتوا

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

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

 

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

 

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

 

 

 

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

 

 

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

 

تگ canonical  برای نجات می آید !

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

<link rel="canonical" href="https://moz.com/blog"/>

این کد به موتورهای جستجو می گوید که با صفحه مورد نظر باید مانند یک کپی از URL ، https://moz.com/blog  رفتار شود  و تمام معیارهای لینک و محتوا که موتورها اعمال می کنند باید به آن URL بازگردند.

از دید سئو ، ویژگی تگ canonical URL مشابه 301  redirect است. در اصل، شما به موتورهای جستجو می گویید که چندین صفحه باید یک صفحه در نظر گرفته شود اما در واقع  بدون هدایت بازدید کنندگان به URL جدید. این یک پاداش اضافه شده برای صرفه جویی در کارایی  توسعه دهندگان بشمار می اید.

 

Snippet-های غنی

آیا تا به حال نتیجه جستجویی با رتبه 5 ستاره دیده اید ؟ احتمالا موتور جستجو این اطلاعات را از قسمت های غنی snippet که در صفحه وب جاسازی شده است دریافت می کند. Snippet-های غنی نوعی از داده های ساختاری هستند که به مدیران اجازه می دهند تا محتوا و اطلاعات را با  یک شیوه  به موتورهای جستجو ارائه دهند . در حالی که استفاده از  snippet غنی و داده های ساختاری، عنصر مورد نیاز  طراحی موتور جستجو  نیست . اما پذیرفتن و استفاده کردن از آنها در حال رشد  است و به ای معناست که مدیران وب سایت با استفاده کردن از آن ممکن است در بعضی شرایط از مزیت آن لذت ببرند . داده های ساختاری به معنای اضافه کردن نشانه به محتوای شما است به طوری که موتورهای جستجو به راحتی  بتوانید نوع محتوا را مشخص کنند. Schema.org نمونه هایی از داده ها را ارائه می دهد که می توانند از نشانه گذاری  از جمله افراد، محصولات، بررسی ها، کسب و کارها، دستور العمل ها و رویدادها بهره مند شوند.

اغلب ، موتورهای جستجو داده های ساختاری را در نتایج جستجو شامل  می شوند، مانند : بررسیهای  کاربران (ستاره ها) و پروفایل های نویسندگان (تصاویر).

 

Snippet-های غنی در عمل

بیایید بگوییم شما در وبلاگ خود یک کنفرانس در مورد سئو  اعلام کرده اید . در HTML ساده ، کد شما می تواند این چنین باشد :

<div>
 SEO Conference<br/> 
  Learn about SEO from experts in the field.<br/>
  Event date:<br/>
  May 8, 7:30pm
</div>

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

<div itemscope itemtype="http://schema.org/Event">
<div itemprop="name">SEO Conference</div>
<span itemprop="description">Learn about SEO from experts in the field.</span>
Event date:
<time itemprop="startDate" datetime="2012-05-08T19:30">May 8, 7:30pm</time>
</div>

دفاع از شرافت سایت خودتان

چگونه scraper -ها رتبه شما را می دزدند! 

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

 هنگامی که محتوای خود را در هر نوع فرمت feed  مانند RSS یا XML منتشر می کنید ، مطمئن شوید که سرویس های وبلاگ نویسی و ردیابی مانند (Google ، Technorati ، Yahoo!  و غیره ) را در اختیار دارید . شما می توانید دستورالعمل هایی را برای کنترل ،  از خدماتی مانند Google و Technorati به طور مستقیم از سایت های خود پیدا کنید  و یا یاز یک سرویس مانند Pingomatic برای به کارگیری این فرایند استفاده کنید . اگر نرم افزار انتشاری شما به صورت سفارشی ساخته شده است، معمولا توسعه دهنده (ها) به خودکار  سازی ای فرایند پس از انتشار می پردازند .

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

<a href="../">Home</a>

به جایش  از این استفاده کنید:

<a href="https://moz.com">Home</a>

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

راه های پیشرفته ای برای محافظت در برابر scrapper-ها وجود دارد، اما هیچکدام از آنها کاملا فریبنده نیستند. شما باید انتظار داشته باشید که هر چه سایت شما محبوب تر و قابل رویت تر شود، بیشتر مطالب شما دزدیده شده و مجددا منتشر می شود. چندین بار، شما می توانید این مشکل را نادیده بگیرید: اما اگر شدت پیدا کند و متوجه شوید scraper-ها رتبه و ترافیک سایت را برده اند ، شما باید از راه  قانونی وارد شوید .