29
ری لیه د د ی م ح ده: ی ه ه د ارائ هد ش م ی س ردو ف گاه ش ن ه ای دا ائ ور رای مر و ا ما( ، ا* عات لا ط ا ر ک ر م

SEO بهینه سازی برای موتورهای جستجو

Embed Size (px)

DESCRIPTION

SEO بهینه سازی برای موتورهای جستجو. ارائه دهنده: حمیده دلیری مرکز اطلاعات، آمار و امور رایانه ای دانشگاه فردوسی مشهد. SEO چیست. فرآیند تغییر کدها و محتوای سایت برای بهتر شدن رتبه آن در موتورهای جستجو - PowerPoint PPT Presentation

Citation preview

Page 1: SEO  بهینه سازی برای موتورهای جستجو

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

Page 2: SEO  بهینه سازی برای موتورهای جستجو

فرآیند تغییر کدها و محتوای سایت برای بهتر شدن رتبه آن درموتورهای جستجو

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

2

Page 3: SEO  بهینه سازی برای موتورهای جستجو

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

oSpider)عنکبوت( oBot )روبات(

این برنامه ها، کدهای صفحه را می خوانند این برنامه ها، از طریق لینک های داخل صفحه، به صفحات

دیگر می روند

3

Page 4: SEO  بهینه سازی برای موتورهای جستجو

HTML( از تگ ها tagsبرای توصیف داده ها استفاده می کند )

oداده ها معموال بین تگ ها قرار می گیرند•<tag<Data</tag<•<tag attribute=“data</ ”

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

4

Page 5: SEO  بهینه سازی برای موتورهای جستجو

هر صفحهHTMLعناصر الزامی دارد

<!DOCTYPE html PUBLIC "-//W3C ... ml1-transitional.dtd"<<html xmlns="http://www.w3.org/1999/xhtml"<

<head< <meta … /< Extra information about the document

<title<Document Title</title< </head< <body<

Page Content </body<</html<

5

Page 6: SEO  بهینه سازی برای موتورهای جستجو

بعضی از تگ ها از نظرSEOاهمیت بیشتری دارند

o<h1<</h1< , <h2<</h2< , <h3<</h3… , < می شوندboldاین تگ ها باعث نمایش متن به صورت تیتر یعنی بزرگ و •

o<img src=“location of pic” alt=“alternate text<” نوشته می شود، برای موتورهای altدر این برچسب متنی که در داخل •

جستجو بسیار مهم است

o<a href=“link URL” title=“link title”<link</a<متنی که در میان این برچسب نوشته می شود، بسیار مهم است•

o<b<Bold Text</b<استفاده از آن به دلیل استانداردهای اخیر طراحی وب توصیه نمی شود، اما •

نقش مهمی داردSEOدر 6

Page 7: SEO  بهینه سازی برای موتورهای جستجو

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

انتخاب کلمات کلیدی مهمترین گام درSEO است o با استفاده از کلمات کلیدی مناسب می توان به رتبه بسیار خوبی در

موتورهای جستجو دست یافتo قبل از انجام هر گونه کاری برایSEO کردن سایت، باید زمان و

جستجوی کافی برای انتخاب کلمات کلیدی گذاشت

7

Page 8: SEO  بهینه سازی برای موتورهای جستجو

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

برود؟oهدف از سایت چیست؟oحوزه فعالیت سایت چیست؟oچه کاال یا خدماتی در سایت قابل ارائه است؟oاجزای تشکیل دهنده کاال یا خدمات سایت چه هستند؟

بهتر است کلماتی را انتخاب کنید که حداقل دو کلمه باشند. به عنوانمثال ترکیب ” آموزش لینوکس“ بسیار بهتر است از ” لینوکس ”

با انتخاب کلمات چند کلمه ای ترافیک هدفمندتری را خواهید داشت8

Page 9: SEO  بهینه سازی برای موتورهای جستجو

در انتخاب کلمات کلیدی دو فاکتور را باید در نظر گرفتoمحبوبیتoمیزان رقابت

محبوبیتیعنی این که این کلمه کلیدی چه میزان توسط کاربران جستجو می شود

ابزاری که برای سنجش این فاکتور می توانید استفاده کنید:•

https://adwords.google.com/select/KeywordToolExternal

9

Page 10: SEO  بهینه سازی برای موتورهای جستجو

10

Page 11: SEO  بهینه سازی برای موتورهای جستجو

11

Page 12: SEO  بهینه سازی برای موتورهای جستجو

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

شوند. یا موتور Googleبرای این کار کافی است که کلمه مورد نظر خود را در

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

12

Page 13: SEO  بهینه سازی برای موتورهای جستجو

13

Page 14: SEO  بهینه سازی برای موتورهای جستجو

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

14

Page 15: SEO  بهینه سازی برای موتورهای جستجو

:گام دومقرار دادن کلمات کلیدی

oTitle tagoMeta tagsoContent and Text

•Anchor tag•Content•Heading tags•Image tag

15

Page 16: SEO  بهینه سازی برای موتورهای جستجو

ه�ای ت�گ Metaتگ در ک�ه <head< ،ش�وند می نوش�ته ص�فحه توض�یحاتی در م�ورد ص�فحه و کلم�ات کلی�دی آن می دهن�د. این ت�گ

یکی از مکان های معرفی کلمات کلیدی است

<meta name="description" content="Keyword research tools for SEO, PPC, link building and blogging from Wordtracker - the professionals' choice" /<

<meta name="keywords" content="Keyword Research Tools SEO" /<

این ت�گ را از کلم�ات کلی�دی انباش�ته نکنی�د و تنه�ا کلم�ات مهمی کمد نظر دارید را در آن قرار دهید

در ام�روزه ت�گ از SEOاین ب�رخی زی�را ن�دارد. چن�دانی اهمیت موتوره�ای گیرن�د. نمی نظ�ر در را آن دیگ�ر جس�تجو موتوره�ای

.Googleجستجویی نظیر

16

Page 17: SEO  بهینه سازی برای موتورهای جستجو

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

متنی که در بین این تگ قرار می گیرد، عنوان پنجره مرورگرخواهد بود

این تگ برای موتورهای جستجو اهمیت زیادی دارد

کاراکتر باشد64 کلمه و حداکثر 7-6عنوان صفحه بهتر است

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

17

Page 18: SEO  بهینه سازی برای موتورهای جستجو

یکی از مهمترین تگ ها برایSEO است o عنکبوت ها برای گردش در سایت و یافتن صفحات سایت از این تگ استفاده می

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

می فرستند

Google و سایر موتورهای جستجو به چند روش از این تگ برای رتبه بندی سایت استفاده می کنند

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

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

معموال سایت های محبوب، سایت هایی هستند که در اینترنت به آن ها لینک بیشتری •داده شده است

18

Page 19: SEO  بهینه سازی برای موتورهای جستجو

از آن ج�ایی ک�ه ت�گ ه�ایanchor بس�یار مهم هس�تند، ل�ذا یکی از بهترین مکان ها برای قرار دادن کلمات کلیدی هستند

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

به این دلی�ل اس�ت ک�ه به�تر اس�ت من�ویnavigation ای داش�ته باشید که لینک به سایت های شما می دهد

oبهتر است در لینک ها از کلمات به جای تصاویر استفاده کنیدo از<a< بیشتر استفاده کنید تا image map ها و flashها

از تم�امی sitemapاس�تفاده ب�ه مع�رفی ن�یز ) نقش�ه س�ایت( صفحات سایت شما به موتورهای جستجو کمک می کند

o سعی کنی�د ک�ه در تم�امی ص�فحات س�ایت خ�ود ب�ه ص�فحهsitemap خ�ود لینک داده باشید

19

Page 20: SEO  بهینه سازی برای موتورهای جستجو

باعث افزایش دسترسی به صفحات سایت می شود. اما چطور؟sitemapاستفاده از

20

Page 1

Page 2

Page 3

Page 4

Sitemap Page 2 و 1در این سایت ، صفحات دسترسی دارند4 به صفحه 3 تنها از طریق صفحه

sitemapیک سایت بدون صفحه

2 و 1حال ، صفحات دسترسی دارند4 به چند طریق به صفحه

sitemapیک سایت با صفحه

Page 21: SEO  بهینه سازی برای موتورهای جستجو

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

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

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

o ،کلماتی که بیشترین تکرار را در سایت شما دارند، اگر در موتورهای جستجوجستجو شوند، احتمال این که سایت شما در موقعیت بهتری در نتایج جستجو

نشان داده شود را باال می برند

21

Page 22: SEO  بهینه سازی برای موتورهای جستجو

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

پاراگراف ها هستند

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

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

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

متن خبر نیز دسترسی داشت.22

Page 23: SEO  بهینه سازی برای موتورهای جستجو

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

محتوای تکراری از سایت های دیگر را در سایت خود قرار ندهید

برقراری تعادل در استفاده از کلمات کلیدی بسیار مهم است. نباید

به دلیل این که موتورهای جستجو از کلمات کلیدی بیشتر خوششان

می آید، در استفاده از آن ها در متن زیاده روی شود و باعث آزار

بیننده سایت شود. بلکه متن باید طوری باشد که کلمات کلیدی در

آن به نحو مرتبط، قابل خواندن و مفید ارائه شده باشد.o( داشتن یک صفحه با رتبهrank باال وقتی که هیچ مطلب قابل توجهی به )

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

23

Page 24: SEO  بهینه سازی برای موتورهای جستجو

درصد مناسب است و 7-3چگالی کلمات کلیدی در متن حدود درصد 10 درصد باشد. چگالی بیشتر از 2-1حداقل باید

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

استفاده کنید

http://www.webconfs.com/keyword-density-checker.php

24

Page 25: SEO  بهینه سازی برای موتورهای جستجو

موتورهای جستجو تگ های<h1<<h2<… <h6< را توضیحی در مورد صفحه فرض می کنند

oگذاشتن کلمات کلیدی در این تگ ها بسیار اهمیت دارد بهتر است محتوا طوری سازمان دهی شود که این تگ ها در

ابتدای پارگراف، جدول و ... استفاده شود

25

Page 26: SEO  بهینه سازی برای موتورهای جستجو

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

o بعضی از سایت ها کلمات کلیدی خود را با فونت های فانتزی نشان میدهند که این روش تاثیری ندارد

اگر از تصاویر استفاده می کنید، حتما ازalt آن را با عبارات مناسب پر کنید

<img src=“citymap.gif” alt=“city map” /<

oاین کار تصاویر را برای عنکبوت ها قابل دسترسی می کندoتصاویر برای افراد نابینا هم قابل خواندن می شود

26

Page 27: SEO  بهینه سازی برای موتورهای جستجو

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

تغییر زبان در سایت از طریقdropdown انجام می شود که شیوه ها نیست. این کار باید از طریق SE های crawlerمناسبی برای

لینک انجام شود.

URL ها به صورت SEO .نیستند

27

Page 28: SEO  بهینه سازی برای موتورهای جستجو

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

)با استفاده از تگ ها boldمتن، کلمه/کلمات کلیدی به صورت استفاده شود. ink( یا cssنه

کلمات کلیدی انتخابی برای سایت به صورت لینک به خود سایتو یا صفحه ای مرتبط ، در قسمت امضای سایت در انتهای

صفحات قرار داده شود.

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

لینک باشد. 28

Page 29: SEO  بهینه سازی برای موتورهای جستجو

انتهای جلسه

29