نماد الکترونیک سئوخانه

بهینه سازی سئو پارامترهای درونی سایت (On-Page Factors) (26)

متاتگ تولید موقعیت برای سایت Meta Geo - Location Information

چگونه سایت خود را در نقشه موتورهای جستجو ثبت کنیم

یکی از راه های افزایش سئو و بهینه سازی سایت این است که برای سایت یا همان کسب و کار خود یک موقعیت ایجاد کنید تا ربات های موتور جستجو از جمله گوگل بتوانند آدرس سایت و کسب و کار شما را در دیتابیس خود ذخیره کنند تا در جستجو ها برای کاربران مؤثر باشد. برای این کار در meta تگ ها از geo meta tags استفاده می کنیم. مثال:

<meta name=”geo.region” content=”US-NY”/>
<meta name=”geo.placename” content=”Ithaca”/>
<meta name=”geo.position” content=”42.434675;-76.416026”/>
<meta name=”ICBM” content=”42.434675,-75.416026”/>

برای بدست آوردن اطلاعات بیشتر به سایت http://geo-tag.de مراجعه کنید. شما می توانید در این سایت در مسیر /generator/en.html آدرس خود را سرچ و سپس اطلاعات لازم را کپی نمایید.



ادامه مطلب...

زبان های دیگر در سایت (International SEO)

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

زبان های دیگر در سایت باعث می شوند تا شما مدیر یک سایت جهانی یا International باشید و در همین راستا بازدید کننده های بیشتری در جهان به سایت شما مراجعه می کنند. زمانی که شما می خواهید سایت خود را به زبان های مختلف طراحی نمایید برای افزایش سئو و بهینه سازی باید از Refrence Language Codes مخصوص همان زبان استفاده کنید.
برای اینکه زبان انگلیسی را به مرورگر معرفی نمایید به این صورت عمل می کنید:

<html dir="LTR" Lang="en-US">

این کار برای بالا بردن سئو SEO و بهینه سازی سایت شما مؤثر می باشد.
و برای اینکار از متا تگ hreflang=en استفاده می کنیم. مانند:

<link rel="alternate" href="/en" href="http://en.example.com">


برای اضافه کردن یک زبان دیگر حتماً از URL خاص استفاده کنید که به دو طریق می توان عملکرد:


by Sub-domain
a. es.domain.com/about
b. fr.domain.com/about
c. de.domain.com/about

by Sub-folder
a. www.domain.com/es/about
b. www.domain.com/fr/about
c. www.domain.com/de/about

نکته سئو: یکی از کاربردهای متا Canonical برای صفحات چند زبانه با یک موضوعیت و متن می باشد. برای نمونه در دو رشته کد زیر از این متا استفاده می کنیم:

<link rel="canonical" hreflang="en" href="http://www.doamin.com/about">
<link rel="canonical" hreflang="fr" href="http://www.domain.com/fr/about">

نکته سئو: بهتر است در ابزار آنالیز از جمله Google Analytics برای هر زبان یک قسمت جداگانه بسازید تا آمار هر کدام را جداگانه مشاهده کنید. با این کار می توانید خطاهای مربوط به هر کدام از زبان را جداگانه مشاهده و رفع کنید.

برای بدست آوردن لیست مرجع کدهای مربوط به زبان ها (Refrence Language Codes) می توانید به آدرس زیر مراجعه کنید:

http://www.w3schools.com/tags/ref_language_codes.asp



ادامه مطلب...

وضعیت کدهای HTTP

افزایش سئو سایت با شناسایی خطاهای سرور

زمانی که درخواستی از سرور سایت می شود، درخواست به صورت کدهای HTTP پاسخ داده می شوند که وضعیت درخواست را روشن می کند آشنایی و استفاده درست از این کدها باعث افزایش سئو و بهینه سازی سایت می شود.

کدهایی که با 2 شروع می شوند برای نشان دادن پاسخ با موفقیت، کدهایی که با 3 شروع می شوند برای نشان دادن جابجایی در آدرس فایل و ارجاع داده شده به جای دیگر، کدهای 4 برای نشان دادن خطاهای موجود در درخواست و کدهای 5 برای نشان دادن خطاهای موجود در سرور است.

200 : سرور با موفقیت درخواست را پاسخ داد.
206 : سرور بخشی از درخواست را با موفقیت پاسخ داد. به عنوان مثال صفحه به طور کامل بارگذاری نشد.
301 : برای همیشه منتقل شد. سرور همزمان با این پاسخ، درخواست داده شده را از آدرس جدید پاسخ می دهد.
302 : به طور موقت منتقل شده است و درخواست از آدرس جدید پاسخ داده می شود.
403 : سرور درخواست را رد می کند.
404 : صفحه درخواست شده پیدا نشد.
500 : سرور با خطا مواجه شده است و نمی تواند درخواست را پاسخ دهد.
503 : سرور در حال حاضر در دسترس نیست. مثلاً ترافیک روی آن زیاد است.

استفاده از این کدها باعث کسب رتبه ی بالاتری از سئو نسبت به رعایت استانداردهای html می گردد.



ادامه مطلب...

فايل htaccess

سئو سایت با استفاده از فایل htaccess

فایل htaccess یکی از فاکتورهایی است که در افزایش سئو و بهینه سازی سایت مؤثر می باشد. اگر سرور شما لینوکس است می توانید به کمک فایل htaccess یکسری از استانداردها را رعایت کنید، دستور زیر باعث می گردد که هرگاه صفحه ای پیدا نشود به جای آن صفحه 404 را نمایش می دهد:

Error Document 404/404.php

با استفاده از قطعه کد زیر در فایل htaccess، شما سایت سئوخانه را همیشه با www باز خواهید نمود و همچنین تمامی آدرس های www.seokhane.ir ، www.seokhane.org ، www.seokhane.us بر روی دامنه ی اصلی سایت یعنی www.seokhane.com باز می گردند:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.seokhane\.com$
RewriteRule ^ http://www.seokhane.com%{REQUEST_URI} [L,R=301]

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

نمونه کاربردهای دیگر htaccess را می توانید در سایت زیر مشاهده نمایید:

http://crucialwebhost.com/blog/htaccess-apache-rewrite-oh-my



ادامه مطلب...

فایل های CSS و JS

بهینه سازی سایت با استفاده از فایل های CSS و js

کم بودن حجم فايل اصلي سايت يا همان index.php در افزايش سئو و بهينه سازي سايت مؤثر مي باشد زیرا هرچقدر کدهای فراخوانی شونده کمتر باشد سرعت لود شدن سایت بیشتر می شود. در همين راستا محتواي فايل هاي CSS و JS را درون کد اصلي صفحات قرار ندهيد، بهتر است آنها را در فايل هاي جداگانه قرار داده و درون کدها فراخواني کنيد. بدين ترتيب حجم کدهاي صفحات کاهش مي يابد. مانند:

<link rel=”stylesheet” type=”text/css” href=”/css/style.css”>
<script type=”text/javascript” src=”/js/jquery.js”></script>



ادامه مطلب...

نقشه سایت - XML Site Map

سئو و بهینه سازی سایت با استفاده از سایت مپ

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


نمونه فایل XML:

<? xml version=”1.0” encoding=”UTF-8” ?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9”>
<url>
<loc>http://www.seokhane.com</loc>
<lastmod>2009-02-02</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
</urlset>

این پروتکل باید:
• با <urlset> شروع و با </urlset> خاتمه یابد.
• دارای <url> برای هر آدرس صفحه به عنوان شناسه ی مادر باشد.
• دارای <loc> برای هر آدرس به عنوان زیرمجموعه ای از شناسه ی مادر <url> باشد.
این فایل باید به صورت UTF-8 ذخیره و برخی کاراکترها، معادل آن در این نوع کد گذاری شود.

;amp& <== &
;apos& <== ‘
;quot& <== “
;gt& <== <
;lt& <== >

نکته: سایت مپ سایت خود را در ریشه سایت قرار دهید. این Sitemap برای Subdomain های سایت معتبر نیست و هر زیر دامنه باید Sitemap مخصوص به خود داشته باشد.
نکته: هر Sitemap نباید بیش از 50000 آدرس و حجم آن نباید بیش از 10 مگابایت باشد.
نکته: اگر تعداد آدرس ها زیاد است چند Sitemap جداگانه بسازید و همه را از طریق Sitemap مادر به موتور جستجو معرفی نمایید. نمونه ای از Sitemap مادر:

<?xml version=”1.0” encoding=”UTF-8”?>
<sitemapindex xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9”>
<sitemap>
<loc>http://www.seokhane.com/sitemap1.xml.gz</loc>
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
</sitemap>
<sitemap>
<loc>http://www.seokhane.com/sitemap2.xml.gz</loc>
<lastmod>2005-01-01</lastmod>
</sitemap>
</sitemapindex>

برای اطلاعات بیشتر به سایت http://sitemaps.org/protocol.php مراجعه کنید و در گوگل جستجو کنید:

xml sitemap generator , xml sitemap validator

برای تولید Site Map برای سایت خود می توانید از سایت زیر استفاده کنید:

http://www.xml-sitemaps.com

همچنین برای معرفی بهتر Site Map به موتورهای جستجو در robots.txt بدین صورت می نویسیم:

sitemap: http://www.seokhane.com/index.php?option=com_jmap&view=sitemap&format=xml

برای معرفی Site Map سایت خود به گوگل در Webmaster Tools Google رفته و در قسمت Site Maps آنرا اضافه می کنیم:

http://www.google.com/webmaster

برای معرفی نقشه سایت (Site Map) خود به موتور جستجوی بینگ bing به آدرس زیر می رویم و سپس سایت را اضافه و بر روی آن کلیک می کنیم و از تب Crawl، گزینه ی Sitemaps را انتخاب می کنیم:

http://bing.com/Toolbox/webmaster



ادامه مطلب...

دستور allow / disallow

بهینه سازی سایت با استفاده از فایل htaccess

کنترل ربات ها یا اسپایدر موتورهای جستجو در افزایش سئو و بهینه سازی سایت کاربرد بسزایی دارند. از این دو دستور disallow / allow برای محدود کردن یا دسترسی دادن به یک پوشه استفاده می شود.

محدود کردن <== /disallow:/path
دسترسی داشتن <== /allow:/path

نوشتن کلی درون فایل robots.txt به این طریق اشتباه است:

/disallow:/Sales/ , /Shopping
allow:/site/search

دستور زیر یعنی هیچ روبوتی حق ورود ندارد:

*:user-agent
/:disallow

نوشتن توضیحات در فایل robots.txt با علامت # می باشد:

all robots are allowed#

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

$disallow:/*.gif
$disallow:/*.eps

منع کردن ربات (دستور مخصوص موتور گوگل) از خواندن تمام پوشه هایی است که نام آنها با private شروع می شوند:

/*disallow:/private

منع کردن ربات (گوگل) از بخش هایی که بلافاصله بعد از نام سایت هرچیزی آمده و بعد از آن علامت سؤال و بعد از علامت باز هر چیز دیگری آمده است:

?*/:disallow
مثال <== Mysite.com/step?finish

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



ادامه مطلب...

لیست مرجع Robots Meta Tag

سئو سایت با استفاده از متا تگ ها

برای افزایش سئو SEO و بهینه سازی لازم است که با متاتگ ها و رفتار ربات موتورهای جستجو نسبت به این متاتگ ها آشنا باشید. لیست مرجع این متاتگ ها (Robots Meta Tag) را می توان در سایت زیر تماشا کرد:

Source= http://noarchive.net/meta

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

ASK MSN Bot Yahoo Slurp Google Bot Term
* * * * NoIndex
* * * * NoFollow
* * * * NoArchive
* NoSnippet
* * * NoODP
* NoYDIR
* NoImageIndex
* NoTranslate


توضیحات مربوط به برخی از تگ های بالا:
NoODP = اگر سایتی در dmoz فهرست شده است، آن توضیح را نشان نده.
NoYDIR = اگر سایتی در یاهو فهرست شده است، توضیح آن را در یاهو نشان نده.

Rel=Nofollow استفاده از این متاتگ در پیوندها (لینک ها) به این معناست که به هنگام تحلیل پیوندها، هیچ امتیازی از سایت دهنده لینک به سایت گیرنده لینک، داده نشود. استفاده درست از این شناسه در نگهداری و یا افزایش پیج رنک سایت، بسیار مؤثر است.

<a rel=”nofollow” href=http://www.google.com>Google</a>


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

rel=alternate
rel=next
rel=prev
rel=glossary
rel=nofollow
rel=author



ادامه مطلب...

دستور user-agent

کاربرد فایل روبوت در افزایش سئو

کنترل ربات ها یا اسپایدر موتورهای جستجو در افزایش سئو و بهینه سازی سایت کاربرد بسزایی دارند. در فایل robots.txt از دستور user-agent استفاده می کنیم. با این دستور روبوت ها مشخص می شوند. روبوت هر موتورجستجو یک نام مشخص دارد.

نام ربات user-agent: robot name ==> Robot Name
کرالر گوگل user-agent: Googlebot ==> Google Crawler
ربات یاهو user-agent: Yahoo! Slurp ==> Yahoo Robots
همه موتورهای جستجو user-agent: * ==> All Engines



ادامه مطلب...

فایل robots.txt

افزایش سئو و بهینه سازی سایت با استفاده از فایل robots.txt

موتور جستجو قبل از آنکه وارد سایتی شود، ابتدا فایل robots.txt را از سرور درخواست می کند تا از تمام محدودیت های پیش روی خود در آن سایت آگاه شود. استفاده از فایل robots.txt در افزایش سئو و بهینه سازی سایت کاربرد فراوانی دارد با این فایل می توانید ربات یا crawler های موتور جستجو را کنترل کنید که به کدام شاخه یا فایل ها دسترسی داشته، یا نداشته باشند.

پروتکل robots تنها دو دستور دارد:
1. کدام اسپایدرها محدود شوند.
2. کدام مسیرها محدود شوند.

در ادامه به توضیح دستورات مورد استفاده در فایل robots.txt می پردازیم:

uset-agent

disallow-allow

آدرس فایل robots.txt : این فایل در ریشه ی سایت قرار می گیرد و نه در جای دیگری. مثال

http://www.seokhane.com/robots.txt



برای اطلاعات بیشتر در مورد فایل robots.txt سایت های زیر را مطالعه فرمایید:

http://user-agent.org
http://robotstxt.org/db.html



ادامه مطلب...
عضو این خبرخوان RSS شوید
صفحه1 از2

تماس با سئوخانه

تیم فنی سئوخانه افتخار دارد تا در زمینه های آموزش سئو و بهینه سازی سایت - طراحی سایت - ارائه هاست و میزبانی وب درخدمت شما سروران گرامی باشد.

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

تلفن تماس: 02144764277 -- 02146055795

ایمیل: Info[at]SeoKhane.Com

آدرس: تهران - دهکده المپیک - ضلع جنوب غربی میدان المپیک - خیابان ساحل - کوچه 51 - پلاک 39 - طبقه اول - شرکت ایده پرداز داده های ابری آریا

(قرار ملاقات با هماهنگی قبلی)

کدپستی: 1485844111

تگ آموزش سئو - سئو سایت

آموزش سئو - آموزش سئو و بهینه سازی سایت - سئو سایت - سئو - آموزش بهینه سازی - آموزش سئو سایت - آموزش رایگان سئو و بهینه سازی - آموزش سیو - آموزش SEO - سئو چیست - معرفی سایت به موتور جستجو - سئو سازی - سئوخانه - کلمات کلیدی در گوگل - اموزش سئو

میزبانی وب و هاستینگ

Top of Page