<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SEO блог и уеб програмиране &#187; домейн</title>
	<atom:link href="http://ganbox.com/blog/tag/%d0%b4%d0%be%d0%bc%d0%b5%d0%b9%d0%bd/feed/" rel="self" type="application/rss+xml" />
	<link>http://ganbox.com/blog</link>
	<description>SEO практика: трикове при оптимизация и решаване на проблеми при уеб програмиране.</description>
	<lastBuildDate>Tue, 07 Sep 2010 11:38:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Пренасочване на домейн</title>
		<link>http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bd%d0%b0%d1%81%d0%be%d1%87%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%be%d0%bc%d0%b5%d0%b9%d0%bd/</link>
		<comments>http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bd%d0%b0%d1%81%d0%be%d1%87%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%be%d0%bc%d0%b5%d0%b9%d0%bd/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 12:53:35 +0000</pubDate>
		<dc:creator>gan</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[ModRewrite]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[виртуални поддомейни]]></category>
		<category><![CDATA[домейн]]></category>
		<category><![CDATA[домейни]]></category>
		<category><![CDATA[паркиране на домейн]]></category>
		<category><![CDATA[поддиректории]]></category>
		<category><![CDATA[поддомейн]]></category>
		<category><![CDATA[пренасочване]]></category>
		<category><![CDATA[субдомейн]]></category>

		<guid isPermaLink="false">http://ganbox.com/blog/?p=458</guid>
		<description><![CDATA[Пиша тази статия като продължение на  Приложна магия с mod_rewrite в htaccess Пренасочване на домейн Както вече писах в статията Често срещани SEO грешки на бизнес сайтове в точка 2. Създаване на огледални сайтове често срещан проблем е повече от един URL адрес да сочи едно и също съдържание. Освен описания случай в статията, много [...]]]></description>
			<content:encoded><![CDATA[<p>Пиша тази статия като продължение на  <a href="/blog/%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%bd%d0%b0-%d0%bc%d0%b0%d0%b3%d0%b8%d1%8f-%d1%81-modrewrite/">Приложна магия с mod_rewrite в htaccess</a></p>
<h3>Пренасочване на домейн</h3>
<p>Както вече писах в статията <a href="/blog/%d1%87%d0%b5%d1%81%d1%82%d0%be-%d1%81%d1%80%d0%b5%d1%89%d0%b0%d0%bd%d0%b8-seo-%d0%b3%d1%80%d0%b5%d1%88%d0%ba%d0%b8/">Често срещани SEO грешки на бизнес сайтове</a> в точка 2. <em>Създаване на огледални сайтове</em> често срещан проблем е повече от един URL адрес да сочи едно и също съдържание. Освен описания случай в статията, много често се случва нова фирма да купи няколко нови домейна като например targovskamarka.com, targovskamarka.net и targovskamarka.org и да ги насочи към едно и също IP и едни и същи файлове. В това число влиза и пренасочване на домейн от тип &#8222;Паркиране на домейн&#8220;. За избягване на наказание от Гугъл за дублиране на съдържание, идеалният случай е да се определи един от домейните като главен, а другите домейни да пренасочват към главния. Като изключително важно е пренасочването да бъде от тип 301 &#8211; permanent redirect. Нека в този пример главен домейн е targovskamarka.com. Дори да са на споделен хостинг трябва всеки от домейните да има различна уеб директория, като главния съдържа файловете, а тези които пренасочват съдържат в главната си уеб директория .htaccess файл като:</p>
<blockquote>
<pre>Options +FollowSymLinks
RewriteEngine
OnRewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?targovskamarka\.(net|org)$ [NC]
RewriteRule ^(.*)$ http://targovskamarka.com/$1 [R=301,L]</pre>
</blockquote>
<p>Този .htaccess файл поставен в главната уеб директория на домейните които пренасочваш, ще ти помогне дори в случая, когато си направил грешката да размножиш файловете на сайта на няколко различни места. Освен това ще пренасочва не само главната страница, а и вътрешните страници. Например targovskamarka.net/contact.html вече ще сочи към targovskamarka.com/contact.html</p>
<p><strong>Внимание</strong>: Тук има един тънък момент. Ако искаш targovskamarka.net/blog/ да бъде пренасочен към targovskamarka.com/blog/ задължително трябва да изтриеш .htaccess файла в директория blog на стария домейн targovskamarka.net. Същото се отнася и за други поддиректории в които има .htaccess файлове.</p>
<h3>Преминаване към нов домейн</h3>
<p>Както вече сигурно се досети подобен на горния .htaccess файл се ползва и в случаите, когато преместваш сайта си на нов домейн. Например досега си ползвал domain-bg.com и вече притежаваш domain.bg. Новия домейн .bg е по престижен, затова го направи главен, а стария пренасочи към новия. Не е нужно новия домейн да бъде на друг хостинг. Може да го насочиш към същия IP адрес и от cpanel на хостинга да си добавиш новия домейн като addon домейн. Ако нямаш право на повече addon домейни ще трябва да си доплатиш на хостинг доставчика за още един домейн.</p>
<p>Би трябвало при такова пренасочване новият домейн да наследи всички активи на връзките към стария домейн. Все пак те съветвам да промениш на колкото повече места можеш връзките да сочат директно към новия домейн и да не минават през пренасочване. След като копираш файловете на сайта на новата уеб директория и направиш това пренасочване, увери се, че то работи &#8211; при написване на стария домейн в браузъра, той трябва да се подмени с новия. Ако всичко работи можеш да изтриеш всички файлове на сайта от старата уеб директория, като оставиш само файла .htaccess &#8211; това ще ти спести място на хостинга и ще избегнеш объркване да променяш старите файлове и да се чудиш защо сайта не се променя <img src='http://ganbox.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Дублиране на съдържание</h3>
<p>За търсачките адресите domain.com,  www.domain.com, domain.com/index.html,  www.domain.com/index.html, domain.com/index.php и www.domain.com/index.php са различни адреси. Личното ми мнение е че Гугъл е достатъчно &#8222;умен&#8220; и няма да изтълкува това като <strong>дублиране на съдържание</strong>. По мои наблюдения Гугъл се справя и с още по сложни URI адреси като domain.com/index.php?lang=bg или www.domain.com/?lang_id=2, които също сочат началото на сайта и по-точно българската версия и са точно като страницата domain.com. Въпреки това ако те гони параноя, че Гугъл ще решат друго и се страхуваш от наказание заради дублиране на съдържание, може да използваш следния .htaccess файл.</p>
<blockquote>
<pre>Options +FollowSymlinks -Indexes
RewriteEngine On
RewriteCond %{THE_REQUEST} /index\.(php|html)\ HTTP/
RewriteRule ^index\.(php|html)$ / [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]</pre>
</blockquote>
<p>Нали не е нужно да ти казвам да замениш domain.com с твоя домейн? <img src='http://ganbox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  В този пример като приоритет се задава изписване на домейна като domain.com вместо www.domain.com &#8211; по-кратко и по-удобно е. Време е всички да се отървем от досадното &#8222;www.&#8220;. Ако все пак по някаква странна причина искаш твоя домейн да се изписва само като www.domain.com ще трябва да замениш последните два реда със следните:</p>
<blockquote>
<pre>RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]</pre>
</blockquote>
<h3>Съвет за уеб разработчиците</h3>
<p>Като поставяш в кода връзка към началната страница не пиши &#8222;index.php&#8220;, а само &#8222;/&#8220;. Също така добра практика е всичките ти връзки да започват с / например пиши &#8222;/contact.php&#8220; вместо &#8222;contact.php&#8220;. Връзките до картинките да започват с &#8222;/images&#8220; вместо &#8222;images&#8220; и по същия начин пиши &#8222;/css&#8220; и &#8222;/js&#8220; вместо само &#8222;css&#8220; и &#8222;js&#8220;.</p>
<h3>Поддомейн или директория</h3>
<p>Често получавам въпроса blog.domain.com или domain.com/blog? Няма еднозначен отговор, защото зависи каква е целта ти.</p>
<h4>1. Използване на поддомейн</h4>
<p>Ако искаш новия поддомейн да се разглежда от търсачките като отделен сайт и да излиза в резултатите от търсене като още един резултат, тогава избери варианта с поддомейн. Възможно е поддомейна да задмине основния домейн и да излиза в <a href="http://ganbox.com/blog/какво-е-serp/">SERP</a> по-напред. Особено ако основния сайт не се променя толкова често както блога.</p>
<p>Ако до този момент си ползвал поддиректория и искаш вече да ползваш субдомейн. Първото което трябва да направиш е от cpanel да си добавиш поддомейна от Domains -&gt; Subdomains. Нека за този пример поддомейна се казва &#8222;sub&#8220;. След това добави следния .htaccess:</p>
<blockquote>
<pre>Options +FollowSymLinks
RewriteEngine OnRewriteRule ^sub(/(.*))?$ http://sub.domain.com/$2 [R=301,L]</pre>
</blockquote>
<p>Ако случайно няма mod_rewrite може да се осъществи и с mod_dir като замениш последните 2 реда с:</p>
<blockquote>
<pre>Redirect 301 /sub http://sub.domain.com</pre>
</blockquote>
<h4>2. Използване на поддиректория</h4>
<p>Ако искаш да засилиш тежестта на основния домейн тогава избери варианта с директория. Всяка статия в блога ще носи тежест на домейна.</p>
<p>Ако до този момент си ползвал поддомейн и искаш да започнеш да ползваш поддиректория, като например пренасочване на sub.domain.com и www.sub.domain.com към domain.com/sub/, тогава ползвай следния .htaccess файл:</p>
<blockquote>
<pre>Options +FollowSymLinksRewriteEngine On</pre>
<pre># изключение за оправяне на липсваща наклонена черта
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.domain\.com$ [NC]
RewriteCond %{DOCUMENT_ROOT}/%2%{REQUEST_URI}/ -d
RewriteRule [^/]$ %{REQUEST_URI}/ [R=301,L] 

# пренасочване на всички субдомейни към съответни поддиректории
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.domain\.com$ [NC]
RewriteRule ^(.*)$ /%2/$1 [QSA,L]</pre>
</blockquote>
<p>Това ще пренасочва на само поддомейна sub, а и всеки поддомейн който имаш към съответната поддиректория. Ако притежаваш собствен DNS сървър, може да използваш горния .htaccess файл за създаване на <strong>виртуални поддомейни</strong>.</p>
<div style="float:right;display:block" class="counterViews">Брой разглеждания на тази статия: <b>1910</b><br /><span style="color:grey;font-size:0.8em">(след дата 20 декември 2009)</span></div>]]></content:encoded>
			<wfw:commentRss>http://ganbox.com/blog/%d0%bf%d1%80%d0%b5%d0%bd%d0%b0%d1%81%d0%be%d1%87%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b4%d0%be%d0%bc%d0%b5%d0%b9%d0%bd/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>SEO състояние на сайт</title>
		<link>http://ganbox.com/blog/seo-%d1%81%d1%8a%d1%81%d1%82%d0%be%d1%8f%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82/</link>
		<comments>http://ganbox.com/blog/seo-%d1%81%d1%8a%d1%81%d1%82%d0%be%d1%8f%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 14:37:49 +0000</pubDate>
		<dc:creator>gan</dc:creator>
				<category><![CDATA[SEO инструменти]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[анализ]]></category>
		<category><![CDATA[безплатен]]></category>
		<category><![CDATA[гугъл]]></category>
		<category><![CDATA[диагностика]]></category>
		<category><![CDATA[домейн]]></category>
		<category><![CDATA[инструмент]]></category>
		<category><![CDATA[информация]]></category>
		<category><![CDATA[проблем]]></category>
		<category><![CDATA[проблеми]]></category>
		<category><![CDATA[проверка]]></category>
		<category><![CDATA[сайт]]></category>
		<category><![CDATA[състояние]]></category>

		<guid isPermaLink="false">http://ganbox.com/blog/?p=60</guid>
		<description><![CDATA[В страница SEO състояние ще намериш безплатен SEO инструмент за бърза диагностика на сайт. Написваш името на домейна, например: ganbox.com и натискаш бутон Проверка. Прави се анализ и проблемните места се оцветяват в оранжево и червено, и това дава възможност с един поглед да се открият потенциални SEO проблеми в сайта. Изведената информация е разделена [...]]]></description>
			<content:encoded><![CDATA[<p>В страница <a href="http://ganbox.com/seo-status">SEO състояние</a> ще намериш безплатен SEO инструмент за бърза диагностика на сайт. Написваш името на домейна, например: ganbox.com и натискаш бутон Проверка. Прави се анализ и проблемните места се оцветяват в оранжево и червено, и това дава възможност с един поглед да се открият потенциални SEO проблеми в сайта.</p>
<p>Изведената информация е разделена на няколко секции:</p>
<p><strong>Брой страници в индекса на Google</strong>.<br />
Извежда се информация за това колко страници са класирани в основния индекс и колко във вторичния индекс на Гугъл.</p>
<p>Пример: &#8222;Едва 10% от страниците на сайта са индексирани правилно.&#8220;. Ако има общо 100 индексирани страници, 10 от тях са в основния индекс и 90 в допълнителни резултати (<a href="http://ganbox.com/blog/supplemental-results/">suplemental results</a>).</p>
<p>Ако има много страници във <a href="http://ganbox.com/blog/supplemental-results/">вторичния индекс</a>, вероятно в много страници на сайта текста е недостатъчно или те съдържат текст, който се среща в други страници от същия сайт или от друг сайт.<br />
Показва се в колко страници се среща името на домейна.</p>
<p><strong>Рангове.</strong><br />
Показва Google PR и ранговете на Alexa за популярност и за трафик.</p>
<p><strong>Връзки към сайта.</strong><br />
Колко връзки към сайта има индексирани в Google. Тук трябва да се има предвид, че Гугъл показва извадка на най-качествените според него връзки към сайта. Връзки към сайта известни на Alexa.</p>
<p><strong>Валидност на HTML кода.</strong><br />
Проверява се HTML кода на сайта и ако съдържа грешки според световните уеб стандарти се показва броя им с червено.</p>
<p><strong>Информация за домейна.</strong></p>
<p>Възраст на домейна и кога изтича. Възрастта на домейна оказва тежест при <a href="http://ganbox.com/seo">SEO оптимизация</a>, а втората информация я показвам, защото може да спаси нечий живот <img src='http://ganbox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Освен с домейни, работи и с поддомейни като gan.hit.bg, но в този случай, някои от секциите като <strong>Информация за домейн</strong> не се показват.</p>
<p>Засега това е тестова версия 1.0<br />
Имам още много идеи за тази страница или за отделна страница с диагностика на съдържанието на сайта.<br />
Всички коментари и предложения са добре дошли. Пиши смело!</p>
<div style="float:right;display:block" class="counterViews">Брой разглеждания на тази статия: <b>1580</b><br /><span style="color:grey;font-size:0.8em">(след дата 20 декември 2009)</span></div>]]></content:encoded>
			<wfw:commentRss>http://ganbox.com/blog/seo-%d1%81%d1%8a%d1%81%d1%82%d0%be%d1%8f%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-%d1%81%d0%b0%d0%b9%d1%82/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
