آموزش سئو یا بهینه‌سازی سایت – فصل چهارم

در مقاله قبل، دلایل اهمیت بازاریابی جستجوی اینترنتی یا SEM:Search Engine Marketing را بررسی کردیم. در این مقاله، فصل چهارم از آموزش سئو را شروع خواهیم کرد.

 

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

 بخش ۱ از فصل چهارم 

 

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

 

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

 

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

من با مشکل پیدا نشدن مواجه هستم!

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

ولی در هیچ بخشی از گوگل شناسایی نشده استsad

 

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

 

متدهای پیشرفته برای نمایش مطالب به موتورهای جستجو:

  1. تعریف کردن اتریبیوت alt برای تصاویر . با اینکار به موتورهای جستجو، عبارت داخل alt را نمایش داده ایم و به کاربران سایت تصویر را بصورت ویژوال! . مانند مثال روبرو: <img alt=”test alt attr” src=”images/test.jpg” />
  2. بهینه کردن باکس های جستجو با لینکهای خزنده و جهت یاب.
  3. بهینه کردن فایلهای فلش و پلاگین های جاوااسکریپت با تعریف متن برای آنها.
  4. بهینه سازی فایلهای ویدیویی و صوتی توسط یک متن رونوشت.

 

سایت خود را مانند یک موتور جستجو مشاهده کنید!

بسیاری از وب سایت ها با مشکل ایندکس نشدن مطالب خود مواجه هستند. بنابراین چک کردن مجدد (Double checking) وب سایت تان می ارزد! توسط ابزارهایی مانند Google’s cache و SEO-browser.com و MozBar می توانید مشاهده کنید که کدام المان های سایت تان توسط موتورهای جستجو قابل مشاهده و ایندکس شدن هستند (تصویر زیر را مشاهده کنید)

 

سایت خود را مانند یک موتور جستجو مشاهده کنید!

 

محتوای فلش از دید موتورهای جستجو:

به مثال زیر توجه کنید:

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

 

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

 

در بخش بعد، ساختار لینک های قابل پیمایش (Crawlable links) و آناتومی تگ لینک (Anchor Link) را بررسی می کنیم

 

 بخش ۲ از فصل چهارم 

 

در بخش قبل، درباره موضوعات "محتوا با قابلیت ایندکس شدن" و "سایت خود را مانند یک موتور جستجو مشاهده کنید" صحبت کردیم. در این بخش، ساختار لینک های قابل پیمایش (Crawlable links) و آناتومی تگ لینک (Anchor Link) را بررسی می کنیم.

 

ساختار لینک های قابل پیمایش! (Crawlable Links):

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

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

 

ساختارهای لینک قابل پیمایش

 

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

حتی محتوای عالی، کلمات کلیدی مناسب و کلا بهینه سازی مناسب صفحات C,D نیز به این مشکل کمکی نخواهد کرد!

 

آناتومی تگ لینک (Anchor Link):

 

آناتومی تگ لینک (Anchor Link)

 

لینکها می توانند شامل متن، عکس، و یا المانهای دیگری باشند که تمام آنها یک بخشی را در صفحه وب فراهم می کند که قابل کلیک است و کاربر با کلیک روی آنها وارد صفحه دیگری (و یا بخش دیگری از همان صفحه) می شود. این لینکها، بعنوان المانهای جهت یابی (Navigational) در فضای اینترنت می باشند و با نام هایپرلینک (hyperlink) شناخته می شوند.

در تصویر بالا که بیانگر اعضای تشکیل دهنده یک لینک است، بخش اول شروع کننده لینک یعنی <a می باشد و بخش دوم آدرس لینک (referral location) است که به مرورگر و همچنین موتورهای جستجو می گوید این لینک به کجا اشاره دارد. بخش بعدی بخش قابل رویت برای کاربران است که به anchor text معروف است. بخش آخر نیز برای بستن تگ لینک است یعنی </a> تا سایر المان های سایت را تحت تاثیر قرار ندهد. البته یک لینک می تواند المان های دیگری نیز داشته باشد که در مقالات بعدی آنها را بررسی خواهیم کرد.  لینک فوق توسط موتورهای جستجو قابل رویت و ایندکس شدن است.

 

 بخش ۳ از فصل چهارم 

 

در بخش قبل، ساختار لینک های قابل پیمایش و آناتومی تگ لینک (Anchor tag Link) را بررسی نمودیم. در این بخش، دلایل مرسوم عدم شناسایی یک صفحه وب توسط موتورهای جستجو را بیان خواهیم کرد.

 

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

  • فرمهای ارسال اطلاعات: اگر بخشی از سایت خود مثلا در صورت لاگین کردن کاربر نمایش داده می شود، امکان عدم مشاهده آن بخش محافظت شده و ایندکس نشدن آن در موتور جستجو وجود دارد. زیرا موتورهای جستجو در حالت عادی سعی نمی کنند در فرم لاگین، اطلاعات را ثبت کنند و لاگین کنند!!!
  • لینکهای واقع در کدهای جاوااسکریپت: اگر شما در صفحه وب از لینکهایی استفاده کنید که در اسکریپت های javascript بصورت embed باشد ، احتمال این وجود دارد که توسط موتور های جستجو شناسایی نشوند و یا ارزش کمی به آنها داده شود. بهتر است از لینکهای استاندارد در قالب html استفاده شود.
  • بلاک کردن دسترسی به صفحه وب توسط متا تگ robot و یا فایل robots.txt: هر دوی آنها یعنی هم متاتگ robot و هم فایل robots.txt این امکان را به طراحان وب سایت می دهد که صفحه یا فولدری را از دید خزندگان! موتورهای جستجوگر (Crawler) مخفی کند و آنها را ایندکس نکند. ممکن است طراح وب بصورت سهوا و یا برای تست، صفحه یا صفحاتی از سایت خود را از دسترس موتورهای جستجوگر خارج کرده باشد! بنابراین صفحات مذکور پیمایش و ایندکس نخواهند شد.
  • فریم و یا آی-فریم (Frame – iFrame):  از لحاظ تکنیکی لینک ها در فریم ها و آی-فریم ها قابل پیمایش و ایندکس شدن هستند اما هر دوی آنها مسائل ساختاری برای موتورهای جستجو ایجاد می کنند. اگر شما فردی حرفه ای از لحاظ فنی در زمینه وب هستید مشکلی ندارد ولی در غیر اینصورت از استفاده از آنها بپرهیزید!
  • ربات های خزنده از فرم های جستجو استفاده نمی کنند: با اینکه در مباحث فوق درباره استفاده نکردن ربات ها از فرم های سایت صحبت کردیم، اما بدلیل اشتباه های رایجی که در این زمینه وجود دارد، این مورد را دوباره مطرح کردیم. ربات های خزنده (Crawler  یا Spider) برای یافتن مطالب سایت هیچگاه از فرم جستجوی سایت ما استفاده نمی کنند. با این طرز تفکر اشتباه که ربات ها همانند کاربران سایت می توانند برای دستیابی به محتوای سایت در باکس جستجو ، سرچ کنند باعث شده برخی از طراحان وب، یک سری از مطالب سایت را در پشت فرم جستجو پنهان کنند!
  • لینکها در پلاگین های فلش و جاوااسکریپت شناسایی نمی شوند: همانطور که در مثال سایت تمام فلش پاندا که در مقالات قبل دیدیم، اگر لینکی درون این پلاگین ها استفاده شود، نه تنها توسط خزنده ها مورد شناسایی و در نتیجه ایندکس شدن قرار نمیگیرد بلکه ممکن است از جستجوی کاربران سایت نیز مخفی بمانند.

 

برای جلوگیری از به دام افتادن در تله های فوق، باید لینکهای سایت تان بصورت شفاف و قابل پیمایش (Spiderable) توسط خزنده ها (Spiders) باشد"

 

 بخش ۴ از فصل چهارم 

 

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

 

اتریبیوت rel=”nofollow” :

فرمت استفاده از اتریبیوت فوق بصورت زیر است:

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

یک لینک استاندارد html می تواند چندین اتریبیوت داشته باشد، اما تقریبا تمام آنها توسط موتورهای جستجو نادیده گرفته می شوند به جز اتریبیوت rel=”nofollow” . استفاده از این اتریبیوت در مثال بالا بدین معنی است که طراح سایت به موتورهای جستجو می گوید که این لینک را بعنوان یک لینک مورد تائید در نظر نگیرند.

عبارت nofollow همانطور که از معنای لغوی آن برمی آید، به موتور جستجو می گوید این لینک را دنبال (follow) نکند! (البته برخی موتورهای جستجو اینکار را می کنند!!!)

کاربرد خاصیت نوفالو (NoFollow Attribute):

اتریبیوت nofollow در ابتدا به این دلیل آمد که از ایجاد کامنتهای اسپم و لینک های تزریق کننده اسپم در وبلاگ ها جلوگیری کند . ولی به مرور زمان کاربری آن تغییر یافت و به متدی تبدیل شد که به موتورهای جستجو بگوید لینک شامل اتریبیوت nofollow را جزء لینکهای معمولی سایت در نظر نگیرد.

Nofollow Attribute در موتورهای جستجو به روش های کمی متفاوت تفسیر می شود ولی بطور کلی مفهوم آن اینست که به لینک دارای nofollow به اندازه سایر لینک های وب سایت اهمیت داده نشود.

 

گوگل (Google) :

گوگل در اکثر مواقع بیان کرده است که هیچگاه لینک های دارای اتریبیوت nofollow را دنبال (follow) نمی کند و همچنین استفاده از اینگونه لینکها page rank را جابجا نخواهد کرد. لینک های  Nofollow از دید گوگل هیچ وزن و اعتباری ندارد و بعنوان یک متن html در نظر گرفته می شوند (به بیان دیگر، تگ لینک را نمی بیند و انگار متنی در تگ p نوشته شده است)

 

بینگ و یاهو! (Bing and Yahoo!) :

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

 

 بخش ۵ از فصل چهارم 

 

در بخش قبل، اتریبیوت rel=”nofollow” را بررسی کردیم. در این بخش، نحوه استفاده مناسب از کلمات کلیدی را شرح می دهیم.

 

استفاده از کلمات کلیدی (Keywords) :

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

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

 

استفاده از کلمات کلیدی (Keywords)

 

سلطه کلمات کلیدی :

این کلمات کلیدی هستند که مشخص می کنند ما چگونه با موتورهای جستجو تعامل داریم. وقتی ما کلمه یا عبارتی (word or phrase) را در گوگل سرچ می کنیم، موتور جستجو دنبال صفحاتی که با کلمه تایپ شده ما مرتبط هستند می گردد. ترتیب کلمات (Juggling Pandas یا Pandas Juggling) ، هجی (spell) کلمات، علامت گذاری عبارات موردجستجو و غیره باعث انتقال اطلاعات بیشتری به موتور جستجو برای بازیابی اطلاعات دقیق تر و رتبه بندی بهتر آنها می شود.

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

برای مثال، اگر شما کتابی در سایت خود معرفی کرده اید بنام "Tale of two cities" بهتر است از همین عنوان کتاب بعنوان کلیدی استفاده کنید تا اینکه کلمه کتاب (Book) را انتخاب کنید:

 

سلطه کلمات کلیدی

 

اگرچه برای کلمه کلی و عمومی Book ، تعداد جستجوی بسیار بیشتری انجام می شود اما شانس بالا رفتن رتبه سایت شما در این کلمه بسیار کمتر از کلمه Tale of two cities می باشد.

 

 بخش ۶ از فصل چهارم 

 

در بخش قبل، درمورد استفاده از کلمات کلیدی مناسب برای صفحات وب سایت به منظور بهبود سئوی سایت صحبت کردیم. در این بخش می خواهیم ادامه مبحث بخش قبل را داشته باشیم و درمورد سوء استفاده از کلمات کلیدی در صفحات وب نکاتی را بیان کنیم.

 

استفاده از کلمات کلیدی (Keywords):

 

سوء استفاده کردن از کلمات کلیدی:

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

روند کار موتورهای جستجو:

در روزهای اولیه کار موتورهای جستجو، الگوریتم این موتورها بصورتی بود که به استفاده از کلمات کلیدی در محتوای یک صفحه وب تکیه می کردند بدون در نظر گرفتن چگونگی استفاده از آنها. اما امروزه با اینکه موتورهای جستجو نمی توانند مانند انسان ها ، متون را بخوانند و تفسیر کنند اما استفاده از تکنولوژی یادگیری ماشین (machine learning) این امکان را فراهم کرده تا به این ایده آل نزدیک تر شوند. (یعنی موتورهای جستجو بتوانند همانند انسان ها متون و صفحات وب را بخوانند و تفسیر کنند)

استفاده صحیح از کلمات کلیدی:

بهترین تمرین (best practice) در زمینه نحوه استفاده از کلمات کلیدی اینست که از کلمات کلیدی بطور استراتژیک و طبیعی استفاده کنید. مثلا اگر عبارت "برج ایفل" را بعنوان کلمه کلیدی برای محتوای یکی از مقالات سایت خود برگزیدید، احتمالا متن آن مقاله می تواند درباره خود برج ایفل، تاریخچه برج ایفل و یا حتی معرفی بهترین هتل های پاریس باشد. ولی اگر مقاله ای که کلمه کلیدی برج ایفل را دارد ، درباره یک موضوع بی ربط به برج ایفل باشد (مانند مستند راز بقا در آفریقا!) مسلما انتظار رتبه خوب داشتن از این مقاله و ایندکس شدن آن ، انتظار بیهوده ای است و بی نتیجه است.

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

نحوه بهینه سازی وب سایت توسط کلمات کلیدی:

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

  1. حداقل در یکی از عنوان های صفحات (Title tag)، از کلمات کلیدی استفاده کنید. سعی شود کلمات کلیدی را نزدیک به ابتدای عنوان صفحه انتخاب شود.
  2. در نزدیک بالای صفحه، یکبار و به صورت واضح و bold از کلمات کلیدی استفاده شود.
  3. حداقل دو یا سه بار در تگ body صفحه وب از کلمات کلیدی استفاده کنید. استفاده بیش از حد ، بر اساس تجربه ما، نمی تواند باعث بهبود رنکینگ سایت شما شود.
  4. حداقل یکبار در اتریبیوت alt تگ img از کلمه کلیدی استفاده کنید. هم در بهبود رنک آن مقاله تاثیر دارد هم در ایندکس شدن بهتر آن تصویر.
  5. یکبار در URL از کلمات کلیدی استتفاده کنید.
  6. حداقل یکبار در تگ متای description . دقت کنید که استفاده از این تگ باعث بهبود رنک آن مطلب در موتورهای جستجو نمی شود ، بلکه این بخش در نتیجه جستجوی کاربران نمایش داده می شود و ممکن است باعث جذب کاربران شود (تصویر زیر را مشاهده کنید):

 

تگ متای description

 

مثالی برای شفاف سازی ۶ مورد بالا :

فرض کنید مقاله ای در سایت تان دارید که کلمه کلیدی آن Running Shoes می باشد. حالت بهینه برای طراحی و محتوای این صفحه به شکل زیر خواهد بود:

 

کلمه کلیدی Running Shoes

 

 

 بخش ۷ از فصل چهارم 

 

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

 

عنوان صفحه (Page Title) :

عنوان صفحه باید دقیق و خلاصه ای از متن و یا محتوای صفحه باشد. عنوان هر صفحه وب هم برای کاربران و تجربه کاربری (User Experience-UX) ضروری و حیاتی است هم برای موتورهای جستجو.

 

عنوان صفحه (Page Title)

 

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

  • طول عنوان صفحه را در نظر بگیرید:

دقت داشته باشید که موتورهای جستجو فقط ۶۵ تا ۷۵ کاراکتر ابتدای عنوان یک صفحه وب را در صفحه نتایج جستجو نمایش می دهد. (و ادامه آن را با سه نقطه … مشخص می کند) و همینطور برای نمایش عناوین صفحات وب در شبکه های اجتماعی نیز محدودیت تعداد کاراکتر وجود دارد. در برخی موارد که کلمات کلیدی استفاده شده در عنوان صفحه طولانی هستند، اشکالی ندارد که عنوان صفحه وب طولانی شود.

  • سعی کنید کلمات کلیدی را در ابتدای عنوان سایت بنویسید:

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

  • نام تجاری (Branding) در عنوان صفحه:

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

  • خوانایی و اثر احساسی کلمات بکار رفته در عنوان سایت را در نظر بگیرید:

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

 

 بخش ۸ از فصل چهارم 

 

در بخش قبل، درباره تگ عنوان (Title Meta Tag) مواردی را بیان کردیم. در این بخش متاتگ های مهم و کاربردی در زمینه سئو را بررسی می کنیم.

 

تگ های متا (Meta Tags):

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

 

۱-  متا تگ ربات (Meta Robots):  

تگ های متای ربات برای کنترل عملکرد ربات های خزنده بکار می روند (برای اکثر موتورهای جستجوی معتبر کاربرد دارد). روش های متعددی برای اعمال کنترل روی Crawler ها وجود دارد که در زیر آمده است:

  • Index/noindex: بیانگر اینست که آیا صفحه توسط خزنده ها قابل پیمایش و ایندکس شدن باشد یا خیر. با افزودن noindex به یک صفحه به موتور جستجو می گوییم که این صفحه را از لیست صفحات قابل ایندکس خارج (exclude) کند. بطور پیش فرض، تنظیمات این بخش روی index می باشد یعنی تمامی صفحات بصورت پیش فرض قابل ایندکس شدن می باشند.
  • Follow/nofollow: بیانگر اینست که تمام لینک های صفحه قابل ایندکس شدن باشند یا خیر. اگر تصمیم دارید از nofollow در یک صفحه استفاده کنید، به موتور جستجو می گویید سراغ لینکهای این صفحه نرود و آنها را پیمایش و در نتیجه آنها را در جدول ایندکس خود درج نکند. بطور پیش فرض تمام صفحات follow هستند یعنی لینک تمامی آنها قابل ایندکس شدن می باشند. نخوه استفاده از آنها بدین صورت است:

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

  • Noarchive: توسط این قابلیت، شما موتور جستجو را محدود کرده اید که از یک صفحه خاص، کش کپی (Cached copy) ذخیره نکند. بطور پیش فرض، موتورهای جستجو یک نسخه بصورت کپی ذخیره می کنند که از طریق لینک cached در صفحه نتایج جستجو برای کاربران در دسترس می باشد.
  • Nosnippet: موتور جستجو را از نمایش اسنیپت (snippet) بعد از تگ عنوان صفحه منع میکند. اسنیپت همان متا تگ description می باشد که در تصویر زیر مشخص شده است:

 

بطور پیش فرض، در نتایج موتورهای جستجو، ابتدا عنوان صفحه، سپس Url صفحه و در نهایت description نمایش داده می شود.

 

۲-  تگ متای توضیحات (Description meta tags):  

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

نمایش داده می شود. طول متای توضیحات می تواند هر اندازه ای باشد ولی معمولا موتورهای جستجو کاراکترهای بیشتر از ۱۶۰ کاراکتر را از اسنیپت کات می کند. هوشمندانه است اگر بتوانید تعداد کاراکترهای اسنیپت (description meta tag) را بیشتر از ۱۶۰ درنظر نگیرید. در صورت تعریف نشدن این متاتگ، موتور جستجو، از سایر بخشهای سایت، مقداری برای آن در نظر می گیرد.

 

۳- متا تگ کلمات کلیدی (Keywords Meta):

این تگ متا، زمانی برای بهینه سازی صفحات وب موثر بود ولی مدتی است که دیگر اثر چندانی روی سئو ندارد.

 

 بخش ۹ از فصل چهارم 

 

در بخش قبل، متا تگ های مهم و کاربردی robots و keywords و description را بررسی کردیم. در این بخش، ساختار آدرس سایت (URL Structure) را مورد بررسی قرار می دهیم.

 

ساختار آدرس سایت (URL Structure):

آدرس صفحات وب از اهمیت خاصی در بهینه سازی صفحات وب برخوردارند. این اهمیت از سه منظر قابل بررسی است:

  • از آنجایی که موتورهای جستجو در فهرست نتایج جستجوی خود، آدرس سایت (Website Url) را نیز نمایش می دهند، آدرس ها می توانند روی کلیک های کاربران اثر بگذارد.

 

ساختار آدرس سایت

 

آن دسته از وب سایت هایی که عبارت مورد جستجوی کاربر را در url خود داشته باشند، از رتبه بهتری نسبت به رقبا بهره مند خواهند بود:

 

آدرس سایت (Website Url)

 

مانند وب سایت Mohtava.info که در عبارت "فروشگاه آنلاین با mvc" رتبه اول گوگل را داراست!

  • جنبه زیبایی و نمایشی آدرس سایت در مرورگرهای وب . با اینکه این قضیه، تاثیر کمی روی موتورهای جستجو دارد، اما از جنبه تجربه کاربری (User Experience-UX) می تواند بر کاربران تاثیرگذار باشد.
  • استفاده از آدرس سایت بعنوان متن لینک (Anchor Text) :

 

متن لینک (Anchor Text)

 

دستورالعمل ایجاد URL:

  • با کاربر همدردی کنید! خودتان را جای کاربر بگذارید و به آدرس سایت تان بنگرید! اگر شما بتوانید از آدرس یک صفحه خاص از سایت تان، متوجه شوید که محتوای آن صفحه راجع به چه چیزی است، URL شما بطور مناسبی توصیفی است.
  • آدرس کوتاهتر بهتر است: اگرچه آدرس توصیفی بهتر است، اما اگر بتوانید تعداد اسلش های متوالی و کلمات را در url کمتر کنید، برای کاربران و به اشتراک گذاری آدرس ها مناسب تر است.
  • استفاده به اندازه از کلمات کلیدی: اگر صفحه وب شما درباره عبارت خاصی است و آن را توضیح میدهد، حتما از آن کلمات در url آن صفحه استفاده کنید. دقت داشته باشید که بیش از حد از کلمات کلیدی بی ربط و با ربط استفاده نکنید. زیرا ممکن است باعث شود موتورهای جستجو ، url این صفحه را بعنوان یک آدرس با اهمیت کمتر در نظر بگیرد.
  • آدرس های استاتیک: بهترین آدرس ها آدرسی است که توسط انسان ها قابل خواندن باشد و از تعداد پارامترها و سمبل ها و اعداد کمی در آن استفاده شده باشد. توسط تکنولوژی mod_rewrite در سرور آپاچی و ISAPI_rewrite در مایکروسافت می توانید براحتی آدرس های داینامیکی مانند : https://moz.com/blog?id=123 را به آدرس استاتیک و خوانایی مانند : https://moz.com/blog/google-fresh-factor تبدیل کنید.
  • برای جداسازی کلمات از – (hyphen) استفاده کنید: علامتهایی مانند _ (underscores) و + (plus) و فاصله (space) غیره توسط تمام وب اپلیکیشن ها قابل تفسیر نیست. سعی کنید برای جداسازی کلمات داخل url از – استفاده کنید. مانند آدرس "google-fresh-factor"  در مثال بالا .


 

 بخش ۱۰ از فصل چهارم 

 

در بخش قبل، ساختار آدرس بهینه سایت (URL Structure) را بررسی کردیم. در این بخش، درباره آدرس استاندارد (Canonical) و نسخه های تکراری (Duplicate Versions مطالبی را بیان خواهیم کرد.

 

آدرس استاندارد (Canonical) و نسخه های تکراری (Duplicate Versions):

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

استاندارد سازی زمانی اتفاق می افتد که یک محتوای خاص روی دو آدرس (url) متفاوت باشد. این قضیه در سیستم های مدیریت محتوا (CMS) بیشتر رایج است. مثلا اگر از یک نسخه از محتوا، در ۳ آدرس مختلف در سایت تان استفاده کرده اید، با ۳۰۱-redirected می توانید دو نسخه بعدی را ریدایرکت کنید و فقط یک نسخه اصلی و قدرتمند داشته باشید که در موتورهای جستجو ایندکس می شود. (تصویر زیر):

 

آدرس استاندارد (Canonical)

آدرس استاندارد (Canonical)

 

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

 

استفاده از تگ canonical برای ادغام url ها:

روش دیگری که می توان برای ادغام آدرس های متفاوت (اما محتوای یکسان) بکار برد، استفاده از تگ canonical می باشد که هم می توان از آن برای ادغام چند آدرس در یک وب سایت (یک دامین) استفاده کرد هم در بین دو آدرس با دامین های متفاوت. از قابلیت rel=”canonical” در صفحه ای که محتوای تکراری دارد استفاده کنید تا url ای که در آن تعریف کرده اید بعنوان url اصلی (Master URL) شناخته شود و در موتورهای جستجو ثبت شود.

نحوه استفاده از این قابلیت بصورت <link rel="canonical" href="https://moz.com/blog"/> می باشد.

 

استفاده از تگ canonical برای ادغام url ها

 

از دیدگاه سئو (SEO) اتریبیوت canonical شبیه ۳۰۱-redirect می باشد. در اصل، شما به موتور جستجو می گویید صفحات موردنظر را بعنوان یک صفحه واحد در نظر بگیرد (بدون اینکه کاربر را به url دیگری هدایت کند).

 

Rich Snippets:

ریچ اسنیپت نوعی از ساختار داده ای می باشد که به وب مستران این امکان را می دهد که محتوای داخل صفحات وب را به نحوی علامت گذاری کنند که راحتتر توسط موتورهای جستجو شناسایی شود. این قابلیت باعث می شود تا موتورهای جستجو سریعتر بفهمند یک صفحه وب یا یک مطلب درباره چه چیزی است . مانند رویداد-مردم-تجارت-محصول و … یکی از سایت هایی که این امکان را ارائه می دهد http://schema.org/  می باشد که متاسفانه فعلا آی-پی ایران مسدود می باشد و نیاز به فیلترشکن دارد! سایت دیگری در این زمینه https://developers.google.com/structured-data/testing-tool/ می باشد که برای خود گوگل است و مسلما باز هم فیلترینگ اجازه نمی دهد بدون vpn آنرا مشاهده کنید. روش دیگر برای استفاده از rich snippet ها ابزار https://moz.com/products/pro/seo-toolbar می باشد.

 

مثالی از rich snippet:

فرض کنید در بخش اعلانات سایت تان، می خواهید کنفرانس آموزش سئو را اعلام کنید. در حالت عادی داریم:

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


اما در صورت ساختار دادن به اطلاعات فوق (به منظور دادن اطلاعات دقیق تر به موتور جستجو) توسط schema.org خواهیم داشت:

<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>

مسلما نوع اطلاعات فوق رویداد (event) می باشد که نام آن رویداد SEO Conference است و یک توضیح دارد و یک زمان (تاریخ و ساعت) خاص .

 

از اعتبار وب سایت خود محافظت کنید!

متاسفانه دنیای وب پر شده از وب سایتهایی که تجارت و بازاریابی آنها بر پایه کپی کردن محتوای سایت های دیگر و یا استفاده غیرمجاز از آنها در وب سایت خود بنا شده است. عملیات کپی محتوای سایت دیگر و استفاده از آن در دامین خود "Scraping" گفته می شود و به انجام دهنده این کار "Scraper" می گویند  و گاها اسکرپرها انقدر کار خود را خوب انجام می دهند که رتبه خوبی در نتایج موتورهای جستجو پیدا می کنند و حتی از رتبه وب سایت اصلی (Original Website) نیز بهتر خواهند شد.

نحوه جلوگیری از سرقت مطالب وب سایت:

وقتی شما محتوایی را در فرمت هایی مانند RSS,xml,… منتشر می کنید، مطمئن شوید که این مطالب را به موتورهای جستجوی معروف مانند گوگل، یاهو و یا بینگ معرفی کرده باشید. شما می توانید دستورالعمل انجام اینکار را در وب سایت آنها یعنی google.com و yahoo.com و bing.com مطالعه کنید. (البته در ایران، موتور جستجوی گوگل از اهمیت بسیار بالاتری نسبت به دو موتور جستجوی دیگر برخوردار است) البته توسط سرویس هایی مانند وب سایت http://pingomatic.com/ نیز می توانید این فرآیند را بطور اتوماتیک انجام دهید. در مرحله بعد، شما (بعنوان وب مسترانی که محتوای جدید تولید می کنند) می توانید برای جلوگیری از فعالیت اسکرپرها، از تنبلی آنها علیه خودشان استفاده کنید. اکثر اسکرپرها، محتوای سایت های دیگر را بدون هیچ ویرایشی در سایت خود قرار می دهند. بنابراین شما میتوانید با قرار دادن لینک وب سایت خود در مطالب (مثلا لینک هایی که به مقالات دیگر وب سایت تان اشاره دارد)، موتورهای جستجو را نسبت به این موضوع که تمام لینکهای داخل مقاله به سایت شما بازمی گردند، هوشیار کنید. یعنی وب سایت شما خالق اولیه این محتوا می باشد. بنابراین، برای انجام چنین کاری (لینک بازگشت به سایت تان) باید آدرس های تعریف شده در لینکها (href) بصورت مطلق باشند نه نسبی. بعنوان مثال آدرس لینک زیر غیرقابل قبول است:

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

و لینک زیر در این زمینه معتبر است:

<a href=”http://Mohtava.info”> Home </a>

در این حالت وقتی یک سارق مطلب، از مقاله سایت شما کپی می کند، لینک یا لینک هایی در مقاله هنوز به سایت شما اشاره می کنند.

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

ممکن است در برخی موارد، شما این سرقت محتوا را نادیده بگیرید، اما در صورتی که این موضوع خیلی حاد شود و واقعا روی رتبه شما در نتایج موتورهای جستجو تاثیر زیادی بگذارد، می تواند از طریق DMCA(Digital Millennium Copyright Act) حق کپی رایت را بر روی محتوای وب سایت تان اعمال کنید که از طریق وب سایت ماز میتوانید بیشتر در این زمینه مطالعه کنید.

در مقاله بعد فصل پنجم را شروع خواهیم کرد و درباره انجام تحقیقات و آنالیز کلمات کلیدی (Keyword research) صحبت خواهیم کرد.

 


برچسب‌ها:

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

1 × 1 =