بهینه سازی موتور جستجو (SEO) فعالیتی در زمینه بهینه سازی صفحات وب یا تمام سایت ها با هدف بهتر شناخته شدن توسط موتور های جستجو تنها به منظور یک هدف، قرار گرفتن در صدر نتایج اولیه ی موتور جستجو گر می باشد.در این مجموعه ی آموزشی تا چند آموزش اول تکنیک های ساده SEO را به منظور بهبود صفحات وب شما در موتور های جستجوگر مختلف، به خصوص برای Google، Yahoo، و Bing توضیح خواهیم داد.
ما با این فرض جلو خواهیم رفت که شما از تکنیک های ساده وب از قبیل HTML، XHTML، Style Sheet و غیره تا حدودی آشنا هستید. اگر شما قبلا وب سایتی را ساختید، پس دانش شما کمک به فهم بهتر جنبه های SEO در این مسیر آموزش خواهد شد.
SEO مخفف عبارت Search Engine Optimization می باشد. همانطور که پیش تر بیان کردیم هدف یک چیز هست و آن بهینه سازی یک وب سایت برای موتور های جستجو می باشد. SEO یک تکنیک برای موارد ذیل می باشد:
SEO یک زیر مجموعه از بازاریابی موتور جستجو می باشد. SEO همچنین به عنوان SEO copyrighting منسوب می شود، به این دلیل که اغلب تکنیک هایی که استفاده می شوند به منظور ترویج وب سایت ها داخل موتورهای جستجو، در رابطه با متن می باشند.اگر تمایل دارید که تا حدی بهینه سازی اولیه داشته باشید، ضروری می باشد که با نحوه کار موتور های جستجو آشنا باشید.
موتور های جستجو چندین فعالیت به منظور ارائه نتایج جستجو انجام می دهند.
موتور جستجوهایی مثل Google و Yahoo اغلب الگوریتم به خود را چندین بار در ماه تغییر می دهند. وقتی شما تغییری در رتبه بندی خود می بینید به این علت می باشد که تغییری در الگوریتم یا چیزی دیگری خارج از کنترل شما اتفاق است.اگر چه اصل کلی عملیات در همه ی موتور های جستجو یکسان هست، با اینحال تفاوت هایی جزئی بین الگوریتم های مربوط به این موتور های جستجوگر سبب بروز تغییراتی اساسی در نتایج جستجو می گردد.
Seo Copywriting یک تکنیک نوشتن متن قابل مشاهده در داخل یک صفحه وب با هدف خوانایی بالا برای افرادی که به صورت مروری صفحه را مشاهده می کنند، و همچنین هدف قرار دادن عبارات جستجو خاص می باشد. هدف از این تکنیک بالا رفتن رتبه در موتور های جستجو برای واژه های جستجو مورد هدف می باشد.همراه با قابل مشاهده بودن متن، SEO copywriting معمولا دیگر عناصر صفحه را به منظور واژگان مورد جستجو بهینه-سازی می کند.
این عناصر شامل عنوان (Title)، توصیفات (Description)، برچسب کلامات کلیدی (Keywords tags)، عناوین (headings)، و متن جایگزین (alternative text) می باشد.ایده ی پشت SEO copywriting این می باشد که موتور جستجوگر صفحات با محتوای واقعی و موثق می خواهد و نه صفحات اضافی که اغلب به اینجور صقحات "doorways pages" می گویند که فقط با یک هدف بدست اوردن رتبه بالا ساخته می شوند.
وقتی شما هر کلمه ای را به کمک موتور جستجو، جستجو می کنید، این موتور جستجو هزاران نتیجه که داخل پایگاه داده ی خود هست نمایش می دهد. رتبه ی یک صفحه بوسیله موقعیت نمایش داده شده صفحات وب در نتایج موتور جستجو محاسبه می شود. اگر یک موتور جستجو صفحه وب شما را در جایگاه اول قرار دهد، آنگاه رتبه صفحه وب شما یک خواهد شد و فرض بر این خواهد شد که صفحه شما بالاترین رتبه را دارد.SEO به فرایند طراحی و توسعه یک وب سایت با هدف دستیابی به رتبه های بالا در نتایج موتور جستجو می باشد.
به طور مفهومی ، دو راه برای بهینه سازی وجود دارد:
تکنیک های SEO به دو دسته تقسیم می شوند:
یک تاکتیک SEO زمانی در دسته White Hat قرار می گیرد که ویژگی های زیر را شامل شود:
همواره تاکتیک های White Hat را برای SEO دنبال کنید و هیچ وقت سعی نکنید بازدید کننده های وب سایت خود را فریب دهید. صادق باشید و شما قطعا به چیزی بهتر دست خواهید یافت.
یک تاکتیک SEO زمانی در دسته Black Hat قرار می گیرد که ویژگی های زیر را شامل شود :
www.01.example.com, www.02.example.com
10. ایجاد یک کپی تقلبی از یک وب سایت محبوب که با این کار به خزنده وب (web crawler) محتوایی مشابه به سایت اصلی را نشان می دهند، اما بعد، بازدید کنندگان را به یک وب سایت نامربوط یا ویروسی هدایت می کنند. که این تکنیک ربایش صفحه یا page hijacking گفته می شود.
همواره از این تاکتیک های Black Hat به منظور بهبود رتبه خود دوری کنید. موتورهای جستجو به اندازه کافی هوشمند هستند که این ویژگی ها را در وب سایت شما شناسایی کنند و در نهایت شما به هیچ چیز دست نخواهید یافت. بازدید کننده ای که اصلا وجود خارجی ندارد، ترافیک کاذب ، وب سایت شما را بهترین نمی کند.
وقتی شما به فکر شروع یک تجارت هستید، اولین چیزی که به ذهن شما می آید انتخاب یک نام برای دامنه وب سایت شا هست. قبل از انتخاب یک نام دامنه، شما باید موارد زیر را در نظر بگیرید:
خیلی از مردم فکر می کنند بودن کلمات کلیدی در دامین مهم می باشد. کلمات کلیدی در نام دامین مهم هست، اما به طور معمول می توان یک نام دامین کوتاه، با قابلیت حفظ کردن، و عاری از هر گونه خط فاصله باشد.استفاده از کلمات کلیدی در نام دامنه به شما مزیت رقابتی بیشتر در برابر رقبای شما می دهد. داشتن کلمات کلیدی مربوط به خود، در داخل نام دامنه می تواند رتبه کلیک خوردن در لیست های موتور جستجو را افزایش دهد.
از خرید نام برای دامنه خود که طولانی و گیج کننده هستن اجتناب کنید. بسیاری از مردم کلمات را در نام دامنه خود با ایجاد خط تیره یا خط فاصله جدا می کنند. در گذشته، نام دامنه یک فاکتور قابل توجه در رتبه بندی بود اما اکنون موتور های جستجو ویژگی های پیشرفته ای دارند و دیگر نام دامنه جندان فاکتور مهمی نمی باشد.دو یا سه کلمه در نام دامنه که به سادگی بتوان به خاطر سپرد کافی می باشد.
اغلب وب سایت هایی که قابل توجه هستند بر اساس نام برند خود دامنه خود را نام گذاری می کنند. به طور مثال: eBay، Yahoo!، Expedia، Slashdot، Fark، Wikipedia، Google، و غیره. شما باید بتوانید اسم دامنه خود را پشت تلفن بیان کنید، و دیگران بتوانند بفهمند چگونه آن را هجی کنند، و همچنین قادر به حدس چیزی که شما می فروشید باشند. در پایان، شما باید قادر به جواب دادن به سوالات زیر باشید:
یکی از ساده ترین متدها برای بهبود بهینه سازی موتور جستجو روبه رو شدن با راهی است که شما فایل های خود را نام گذاری می کنید. طبق بررسی هایی که انجام شده است موتور جستجوگر Google اهمیت بالایی به نام های فایل می دهد. شما باید فکر کنید چه چیزی می خواهید در صفحه وب خود قرار دهید آنگاه یک نام مرتبط با موضوع برای صفحه مورد نظر انتخاب کنید.فقط کافیه یک کلمه کلیدی را به موتور جستجو Google بدهید و کلمه کلیدی مناسبی را دریافت کنید. این موضوع ثابت می کند که نام فایل شما باید تشکیل شده از کلمات کلیدی مناسب باشد.
لیستی که در زیر عنوان می کنیم تعدادی نام فایل می باشد که از نظر SEO ایده آل می باشند.
دقت داشته باشید که کلمات کلیدی با خط فاصله (-) و نه خط زیرین (_) از یکدیگر جدا شده اند. از منظر Google نام فایل وقتی از خط فاصله استفاده می شود بدین صورت دیده می شود:
seo-relevant-filename به صورت seo relevant filename در نظر گرفته می شوند که مناسب می باشد.و نام فایل هایی هم که با خط زیرین (_) هستند بدین صورت بیان می شوند که مناسب نمی باشند:
seorelevantfilename به صورت seorelevantfilename که مناسب نمی باشد.
شما باید به این مورد دقت داشته باشید که html, .htm, .php. و پسوندهای دیگر کاری برای بازدیدکنندگان شما انجام نمی دهند. بسیاری از صاحبان سایت فکر می کنند که استفاده از نام فایل بدون پسوند یک ایده ی خوب می باشد البته ممکن است این مورد کمک به شما کند اما نه زیاد.
از منظر بهینه سازی موتور جستجو ، نام برای آدرس زیر شاخه بزحمت مهم می باشد. شما می توانید با هر کلمه کلیدی در هر جستجویی امتحان کنید، و متوجه خواهید شد هیج نام زیر شاخه ای مطابق با کلمه کلیدی خود پیدا نخواهید کرد. اما از منظر کاربر، شما باید یک نام مختصر برای زیر شاخه ها در نظر بگیرید. همواره این موارد را قبل از نام گذاری فایل ها در نظر بگیرید:
طراحی و لایه بندی وب سایت اولین تاثیر را در وب سایت شما دارد. سایت های بسیاری وجود دارند که بسیار جذاب و دارای بازدید کنندگان مدام هستند و بازدیدکنندگان به این گونه وب سایت ها به راحتی وارد سایت می شوند و به راحتی خارج می شوند بدون اینکه حتی یک کلیک کرده باشند. موتور های جستجو بسیار باهوش می باشند اما با این حال، آنها نرم افزار می باشند نه انسان، که توانایی خواندن محتوای مورد علاقه خود را دارد.
اگر شما سایت خود را بسیار پیچیده ایجاد کنید، آنگاه موتور جستجو توانایی تجزیه و تحلیل درست وب سایت شما را نخواهد داشت و در نتیجه شاخص گذاری (indexing) موثری را انجام نخواهد داد که سبب از دست دادن رتبه وب سایت خود می شوید.
محتوای واقعی صفحه باید تراکمی از کلمات کلیدی در حدود 10% و باید وزنی در حدود 200 کلمه را داشته باشد – البته نظرهای متفاوتی در مورد این اندازه در میان متخصصین SEO وجود دارد. بعضی بیان می کنند، تراکم کلمات کلیدی باید 5% باشد و بعضی هم می گویند 20% باید باشد. شما می توانید همان 10% را در نظر بگیرید که به قدر کافی مناسب می باشد. در زیر ما یک سری راهنمایی ها را بیان می کنیم که شما باید همیشه در ضمن طراحی صفحه وب آنها را به خاطر بسپارید:
کلمه کلیدی اصطلاحی می باشد که در تطبیق درخواستی که کاربر در موتور جستجو وارد کرده برای پیدا نمودن اطلاعات مشخص استفاده می شود. اغلب مردم عبارات جستجو که شامل دو تا 5 کلمه می باشند را وارد می کنند. چنین عبارت هایی ممکن است با نام عبارت های جستجو، عبارت های کلیدی، عبارت های پرس و جو، و یا فقط کلمات کلیدی بیان شوند. عبارت های کلیدی خوب آنهایی هستند که خاص و توصیفی باشند.در زیر مفاهیمی را بیان می کنیم که کمک به بهینه سازی کلمات کلیدی در صفحه وب شما می کنند.
تعداد دفعات تکرار کلمه کلیدی در بخش های مختلف یک وب سایت مانند عنوان (title) یا شرح (description) را محاسبه می کند. البته نیاز نیست که شما تکرار فراوانی را ایجاد کنید چون در بعضی موتور ها اگر شما یک کلمه را بیش از حد تکرار کنید، شما به خاطر "هرزه نگاری (spamming)" یا انباشت کلمات کلیدی جریمه می شوید.به طور کلی، کلمات کلیدی خود را هر چند بار که بخواهید می توانید در متن صفحه وب تکرار کنید و همچنین تا 3 الی 7 بار در لیست ابر برچسبها (metatags) خود نیز می توانید آنها را تکرار کنید
این مفهموم اشاره به تعداد دفعات ظاهر شدن کلمات کلیدی در صفحه وب شما در مقایسه با تعداد کل کلمات موجود در همان صفحه می باشد. بعضی موتورهای جستجو این مورد را برای تعیین رتبه وب سایت شما برای یک کلمه کلیدی خاص در نظر می گیرند.یک تکنیک که اغلب سودمند می باشد این هست که تعدادی صفحه کوچک بسازیم، معمولا به طول یک پاراگراف که یک کلمه کلیدی خاص را مورد تاکیید قرار دهد. با حفظ تعداد کلی کلمات در حداقل میزان، شما می توانید وزن کلمه کلیدی مورد تاکیید را افزایش دهید.
این مفهوم اشاره به محل قرار گیری کلمه های کلیدی مرتبط به هم داخل یک صفحه وب می باشد، یا در بعضی موارد، مرتبط با دیگر کلمات با معنی مشابه به عنوان کلمه کلیدی مورد جستجو می باشد.برای موتورهای جستجو، درجه یک کلمه کلیدی مطابق با نزدیکی کلمات کلیدی است، عبارت متصل، وام های خانه، در یک نقل قول که اشاره به ، وام های رهنی خانه ، است با فرض اینکه شما فقط می خواهید عبارت "وام های خانه" را جستجو کنید رتبه بالاتری خواهد داشت.
این یک اندازگیری از چگونگی قرار دادن کلمات کلیدی در میانه یا بالای یک صفحه می باشد. داشتن کلمات کلیدی در عنوان (heading) و داخل اولین پاراگراف (در ابتدا 20 کلمه یا بیشتر) در یک صفحه بهترین مکان می باشد.
این که کجا کلمه کلیدی شما داخل یک صفحه قرار می گیرد بسیار مهم می باشد. به طور مثال، در بیشتر موتور ها، قرار گیری کلمه کلیدی در بخش عنوان (Title) یک صفحه، یا در برچسب های سر فصل (Heading tags) ارتباط بیشتری خواهد داد. در بعضی موتورها، قرار گیری کلمه کلیدی در لینک متن، در بخشی که بر روی صفحه نمایش داخل یک مرورگر تاکید می کند، می تواند ارتباط بیشتری به آن کلمات بدهد
در زیر لیستی از محل هایی که شما باید سعی در قرار دادن کلمات کلیدی اصلی خود کنید بیان شده است:
به طور کلی ما دو ابر برچسب داریم:
بعضی موتورهای جستجو ممکن هست ابر توصیف (meta description) را به عنوان بخشی از نتایج موتور جستجو نمایش دهند، اما ابر کلمات کلیدی (meta keyword) در نتایج جستجو ظاهر نمی شوند.یک توافق عمومی بین متخصصین SEO هست که ابر برچسب ها دیگر منسوخ شده اند. با این حال، بسیاری دیگر از همین متخصصین استفاده از ابر برچسب ها را در وب سایت های خود ادامه می دهند.
برای گوگل، اضافه نمودن ابر تگ توصیفات، نتیجه ای در نیرومند سازی صفحات در نتایج موتور جستجو نمی دهد (SERPs)، اما این توصیف ممکن است برای توصیف لیست(SERP (Search Engine Results Page در گوگل استفاده شود. Yahoo! عنوان کرده که این موتور جستجو از ابر برچسب کلمات کلیدی برای رتبه بندی سایت ها استفاده می کند. از این رو احساس می شود که استفاده از این ابر تگ همچنان برای موتور های جستجویی مثل یاهو مهم می باشد.
شما می توانید این کد زیر را در قسمت head صفحه وب سایت خود قرار بدهید:
class="brush:html;toolbar:false"
مهمترین راهنمایی برای یک ابر برچسب توصیفی خوب بدین صورت می باشد:
یک ابر برچسب مهم که شما ممکن هست بعضی وقت ها نیاز به استفاده از آن باشید ابر برچسب ربات (Robots) می باشد، که به این شکل می باشد:
class="brush:html;toolbar:false"
با استفاده از این ابر برچسب، شما می توانید به یک عنکبوت (spider) یا یک (robot) بگویید که شما نمی خواهید بعضی از صفحات شما شاخص گذاری شود، یا شما نمی خواهید که لینک های شما دنبال شوند.
یک تگ title در Html، داخل تگ head قرار می گیرد. Title صفحه (با heading برای یک صفحه اشتباه نشود) در بخش نوار عنوان (title bar) پنجره مرورگر شما نمایش داده می شود و همچنین وقتی شما یک صفحه را bookmark می کنید یا آن را در بخش علاقه مندی مرورگر (browser Favorites) خود قرار می دهید نمایش داده می شود.
این یکی از آن قسمت هایی می باشد که شما حتما باید keywords خود را در آن قرار دهید. استفاده درست از keywords در title هر صفحه از وب سایت شما بسیار برای گوگل مهم می باشد – به ویژه برای صفحه اول سایت. اگر شما هیچ کاری برای بهینه سازی وب سایت خود نکردید، انجام این یک مورد را حتما به خاطر بسپارید. در زیر یک سری ملاحظه در هنگام طراحی title برای یک وب سایت بیان می کنیم:
استفاده از titles نامربوط یا ناموجود به نسبت عوامل دیگر در صفحات وب مثل فقدان مطالب مرتبط در یک صفحه یا فقدان لینک های با کیفیت از وب سایت های دیگر که اشاره به سایت شما دارند، بیشتر وب سایت ها را در گوگل از رتبه بندی بهتر دور می کند.
در زیر برخی از بهترین شیوه ها که باید شما برای ایجاد titles در صفحات از آنها پیروی کنید بیان شده است:
محتوا به طور اساسی شامل آنچه می باشد که شما در وب سایت می بینید: متن، گرافیک ها، و لینک ها به وب سایت های دیگر. شما نباید بیش از حد از گرافیک استفاده کنید به این دلیل که آنها مورد پسند موتور جستجو نمی باشند، به علاوه گرافیک سنگین معمولا سبب می شود که بازدیکنندگان با سرعت اینترنت کند نتوانند صفحه را دانلود کنند.هزاران مقاله، کتاب، و نوشته های انجمن ها در زمینه چگونه محبوب کردن وب سایت خود برای موتور های جستجو موجود می باشد.
اما در نهایت، یک قاعده بر همه برتری دارد: منحصر به فرد بودن، کیفیت بالا داشتن و محتوای غیر تکراری پادشاه است.داشتن یک محتوای با کیفیت عالی سبب می شود شما رتبه عالی داشته باشید، ترافیک زیادی را بدست بیاورید و محبوبیت سایت شما بیشتر شود. موتور های جستجو سایت های با کیفیت را از index و نتایج جستجوشان برتری می دهند.محتوای مناسب، جدید، و به موقع به شدت بازدیدکنندگان را مجذوب می کند. این امر کمک می کند که هم ترافیک از موتور های جستجو دریافت کنید و هم مخاطبان وفاداری را خلق کنید.
وقتی مردم صفحه وب سایت شما را برای اطلاعات بازدید می کنند، آنها چرخش منحصر به فرد شما در یک موضوع را می خواهند. چگونه کالا یا محتوای شما منحصر به فرد می باشد؟ آیا آن بدیهی است، و راحت پیدا می شود و راحت درک می شود؟ بازدیدکنندگان محتوای سایت منحر به فرد، با کیفیت می خواهند. این فقط محتوای صفحه خانگی شما نمی باشد، بلکه تمام صفحات لینک شده باید محتوای مفید و قابل فهم داشته باشند.
این روزها، موتور های جستجو بسیار باهوش شدند و آنها قادر به درک کامل گرامر و اصطلاح می باشند. از این رو، زمانی رتبه یک صفحه بر دیگری غلبه می کند، محتوای موجود در آن صفحه هست که مهم می باشد. سایت های با محتوای تکراری، همزمان (syndicated)، یا محتوای آزاد (free content) توسط موتور های جستجو پرچم قرمز می گیرند.
SEO Content Writing (که همچنین اشاره به Copy writing دارد) به فرایند ادغام کلمات کلیدی و اصطلاحات حاوی اطلاعات مفید که محتوای اصلی وب سایت شما را درست می کنند گفته می شود. زمانی که شما محتوای وب سایت خود را می نویسید، این راهنمایی ها می تواند به شما کمک کند که بهتر از دیگران بنویسید:
این تنها SEO نیست که شما باید بهش فکر کنید. فاکتورهای بسیاری هستن که کمک می کنند سایت شما محبوب شود.
ایجاد، ویرایش، و بالا بردن درجه محتوای منحصر به فرد و با کیفیت مشکل و وقت گیر می باشد اما در پایان، قانون طلایی SEO این هست که محتوا پادشاه است. این امر نه فقط برای موتور جستجو، بلکه برای بازدیدکنندگان سایت شما نیز می باشد. صفحه ای که توسط مردم خوانده می شود بهتر از صفحه ای می باشد که توسط رباتها خوانده شده است. بنابراین، مطالب خود را بعد از یک تفکر عمیق بنویسید. Title، Keywords، link text، metatags را همیشه به روز، منحصر به فرد، و جذاب نگه دارید.
شما یک وب سایت را طراحی و توسعه می دهید اما چگونه می دانید که شما همه ی ترکیب HTML را به روش صحیح قرارداده اید. اغلب مروگر ها شکایتی از ترکیب اشتباه نمی کنند، اما خب اشتباه، اشتباه هست.بسیاری از متخصصین SEO هستند که ادعا می کنند، SEO محتاج به تائید شدن سایت HTML/XHTML نیست. اما ما دلایل مختلفی را بیان می کنیم که چرا سایت شما باید مورد قبول W3C باشد.
دلایل مختلفی برای بررسی وب سایت شما قبل از قرار دادن آن بر روی host اینترنت می باشد :
W3C یک کنسرسیوم شبکه جهانی وب از سال 1994می باشد، W3C دستورالعملی را فراهم کرده که وب سایت ها و صفحات وب باید به موجب آن ساختاردهی و ایجاد شوند. در زیر لینک هایی برای اعتبار سنجی صفحات وب شما ارائه شدند:
در حین اعتبار سنجی، شما ممکن هست خطاهایی با دلایل مشخص دریافت کنید. تمام اعتبار سنجی ها با استفاده از XHTML DTD انجام می شود، که یک نسخه تصفیه شده از HTML می باشد. (DTD مخفف عبارت Document Type Declarationاست)
قوانین که در ادامه بیان می شود در حین توسعه یک وب سایت دنبال می شوند.
1. از دستورات فراخوانی XHTML برای شروع هر صفحه XHTML استفاده می شود.
2. هر تگی باید بسته باشد.
3. تگهای head و body باید حتما باشند.
4. Empty tag یک slash پایان دهنده می گیرد. یک empty tag تگی هست که نیاز به تگ انتهایی ندارد.
مثال آن تگ
و هست.
is now
.
is now
. is now
5. تمام تگ ها باید با حروف کوچک باشند. البته این مورد مربوط به attribtes نمی باشد فقط تگ ها را شامل می شود. به طور مثال، هر دو از فرمت ها تحت XHTML DTD قابل قبول می باشد.
is invalid
is valid
is also valid
6. تمام مقادیر صفت باید در بین یک جفت نقل قول (double quotes) قرار گیرد.
7. تگ ها ممکن است تو در تو نباشند.
Text This is invalid Text This is valid
8. تگ
نباید شامل : img، object، big، small، sub، یا sup باشد.
9. یک تگ
Babak Rostami Senior computer software expert. C# Programming, Asp.Net, SQL Server,SEO ( Search Engine Optimization)
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود