Автор Тема: SEO оптимизация в ЛЕГО  (Прочитано 142109 раз)

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
SEO оптимизация в ЛЕГО
« : Июня 29, 2011, 12:34:36 pm »
Палю тему ))

Рекомендации для Seo оптимизации интернет магазина на Lego 4.6
Эти основные 7 правил помогут новому интернет магазину не затеряться на просторах Интернета и даже попасть в заветный ТОП10  За 1-3 месяца.

Приоритет важности - в начале самое важное.

1.  Правильно написать robots.txt (создается в блокноте, кладется в корень сайта"
мой роботс выглядит так
User-agent: *
Disallow: /index.php?*
Disallow: /admin.php
Disallow: */&sort=*
Disallow: */&offset=*
Disallow: */&show_all=*
Disallow: */about/*
Disallow: /images/
Disallow: /userfiles/
Disallow: */cart/*
Disallow: */add2cart/*
Disallow: /pricelist
Disallow: /grafik
Disallow: /*print
Disallow: /payment
Disallow: /pd4
Disallow: /cart/
Disallow: /add2cart/
Disallow: /search_expanded/
Host: site.ua

2. Создание страницы 404 с логотипом, поиском и пр (страница ошибки).
 Для чего? пользователь часто попадает из Гугла и яндекса на 404 страницу. Он не должен пугаться, что очутился на чужом сайте. Он должен видеть привычный логотип и спокойно кликнув по нему перейти на главную.

3. Обязательно прописывать уникальные титлы и Дискрипшины для каждого товара/категории/подкатегории
бренда/и др.
Прописать титлы и дискрипшины для главной страницы (обязательно)

4. Редирект 301 ( слепить сайт www c без www)
Это анахронизм интернета. По умолчанию, создаются два сйата: c  www и без www (www.site.ru и site.ru)
с точки зрения Гугла и Яндекса это два разных сайта с одинаковым контентом. Поисковики по идее должны склеивать их автоматически, но этого часто не происходит.
Следовательно условный вес сайта делится на два.
Обязательно делать 301 редирект.

находим в корне сайте файл htaceess, открываем блокнотом
и дописываем  в конце

#rewrite url's
   RewriteEngine On
   RewriteBase     /
#www redirect
   RewriteCond %{HTTP_HOST} ^www.lego46.ru$ [NC]
   RewriteRule ^(.*)$ http://lego46.ru/$1 [R=301,L]
В данном случае, если введете www.lego46.ru, то вас переадресует на http://lego46.ru
Именно так, а не наоборот!

5. Написание уникальных описаний к товару с уникальными фотографиями.
Гугл умеет отличать, краденые фото или нет и понижает сайт в рейтинге.
Текста это касается в ПЕРВУЮ очередь  так же.
Минимум 1000 символов текста к каждому товару.
Если Гугл видит, что текст неуникален хотя бы на 50% он просто не занесет страницу в индекс, и все ваши старания пойдут прахом.
Если нет фантазии, делайте Рерайт (вспоминаем Школу "пересказ своими словами". Есть куча программ для проверки плагиата, например Plagiatus.
Если хотите постить чужие фото, измените разрешение и поставьте свой логотип. Как вариант, повернуть фото на 1-2 градуса.
Гугл с яндексом становятся умнее день ото дня, и уже умеют сравнивать фотографии по нескольким контрольным пикселам.

6. Писать статьи и новости
В статьях указывать уникальный титл. Дискрипшн оставлять пустым!!
ХОтя бы один раз в день по одной статье и новости.
Новости 300-400 симвовло со ссылкой на описываемый товар.
Статья 1000-3000 тысячи символов с ссылкой на товар и на категорию.
Еслин не будете писать, ваш сайт считайте что умер.
Можно и не выкатывать его дальше Денвера.

7 Удалить все внешние ссылки с сайта (типа "отправляем транспортной компанией "Автолюкс" тыц)
ссылки уменьшают вес страницы. Это нехорошо.


Второй этап оптимизации: Накопление ссылочной массы. Т.е. чем больше сайтов на вас ссылаются, тем популярней ваш сайте, тем он выше в топе яндекса и гугла.
Это как правило платный метод. Он довольно эфективен, но с каждым месяцем все меньше и меньше.
Есть мнение, что через пару лет ссылочные биржы перестанут работать. Посмотримс

Ссылки нужно ставить с других рессурсов (форумов, каталогов)на ваш интернет магазин
Регестрироваться в каталогах со ссылкой на главную старницу. (много регестрироваться 20-30 каталогов в день в течении 3-4 первых месяцев). Можно для автоматизации купить Жуккладочник или нечто подобное.



Вывод:

Изначально создавать качественный контент.
Следить за конкурентами
Мониторить позиции парсерами.


Это не реклама, и я не продвигаю сайты.
Просто предостережение.

Если хотите быстрой и качественной оптимизации, обращайтесь к профессионалам.
Цены на продвижение (хорошее продвижение) от 500 у.е. в месяц.
если вам предлагают продвижение за 100 у.е., лучше делайте его сами.

Люди часто начинают продвигать сайт за 100 у.е., разочаровываются, после чего вообще не верят в СЕО. А оно есть.


* В Украине, люди ищют Гуглом на 80% и яндексом на 20%. Рамблеры и пр. мнеьше 1%:
ПРодвигать сайт под гугл относительно легко

* В России большинство юзают Яндекс. Двигатсья под яндекс тяжело и дорого. Самостоятельно, пожалуй и невозможно если тематика конкурентрая типа Телефон, Ноутбуки и т.п.
Все рекомендации касаются продвижения в первую очередь под Гугл.
« Последнее редактирование: Июля 01, 2011, 08:49:34 am от Mypka »

randaun

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #1 : Июля 02, 2011, 04:21:46 pm »
Myrka, а что по поводу rss ленты скажешь? куда ее вставлять чтоб поисковики видели?

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: SEO оптимизация в ЛЕГО
« Ответ #2 : Июля 03, 2011, 12:25:06 am »
в лего уже есть РСС лента, но там только последние товары отображаются
Slamm сделал дополнение в котором есть новости/статья/комменты
я пытаюсь совместить все это в одну кучу.
не хватает знаний.

Пока не работает ((

Подскажите камрады где ошибка
может что то дописать htacces нужно?


есть два файла

rss.tpl.html из папки css/css_default-full
выглядит так
<?xml version="1.0" encoding="{$smarty.const.DEFAULT_CHARSET}"?>
<rss version="2.0">
<channel>
<title>{$smarty.const.CONF_SHOP_NAME}</title>
<link>http://{$smarty.const.CONF_SHOP_URL}/</link>
<description>{$smarty.const.CONF_SHOP_NAME}</description>
<language>ru-RU</language>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>Shop-Script Lego SP</generator>
<managingEditor>{$smarty.const.CONF_GENERAL_EMAIL}</managingEditor>
<webMaster>{$smarty.const.CONF_GENERAL_EMAIL}</webMaster>
<lastBuildDate>{$smarty.now|date_format:"%r"}</lastBuildDate>

<item>
<title>Меню ленты.</title>
<description><![CDATA[<a href="http://{$smarty.const.CONF_SHOP_URL}/new.xml">Новые Товары</a>| <a href="http://{$smarty.const.CONF_SHOP_URL}/rss-pages.xml">Статьи</a> |
<a href="http://{$smarty.const.CONF_SHOP_URL}/rss-review.xml">Отзывы</a>|
<a href="http://{$smarty.const.CONF_SHOP_URL}/rss.xml">Новости</a> <hr />]]></description>

</item>


{foreach from=$products item=product}
  <item>
    <title>{$product.name}</title>
    <link>http://{$smarty.const.CONF_SHOP_URL}/{if $product.hurl}{$smarty.const.REDIRECT_PRODUCT}/{$product.hurl}{else}index.php?productID={$product.productID}{/if}</link>
    <guid>http://{$smarty.const.CONF_SHOP_URL}/{if $product.hurl}{$smarty.const.REDIRECT_PRODUCT}/{$product.hurl}{else}index.php?productID={$product.productID}{/if}</guid>
   
    {assign var="imag" value="http://`$smarty.const.CONF_SHOP_URL`/products_pictures/`$product.thumbnail`"}
   
   
    <description><![CDATA[<img src="{$imag}" width="150" align="left" alt="" />{$products.brief}]]></description>
  </item>
{/foreach}



{foreach from=$news item=newss}
  <item>
    <title>{$newss.title}</title>
    <link>http://{$smarty.const.CONF_SHOP_URL}/{if $newss.hurl}{$smarty.const.REDIRECT_NEWS}/{$newss.hurl}{else}index.php?news={$newss.id}{/if}</link>

    <guid>http://{$smarty.const.CONF_SHOP_URL}/{if $newss.hurl}{$smarty.const.REDIRECT_NEWS}/{$newss.hurl}{else}index.php?news={$newss.id}{/if}</guid>
   
    {assign var="imag" value="http://`$smarty.const.CONF_SHOP_URL`/products_pictures/`$newss.Pict`"}

    <description><![CDATA[<img src="{$imag}" width="150" align="left" alt="" />{$newss.brief}]]></description>
  </item>
{/foreach}

{foreach from=$pages item=page}
  <item>
    <title>{$page.title}</title>
    <link>http://{$smarty.const.CONF_SHOP_URL}/{if $page.hurl}{$smarty.const.REDIRECT_PAGES}/{$page.hurl}{else}index.php?pages={$page.id}{/if}</link>

    <guid>http://{$smarty.const.CONF_SHOP_URL}/{if $page.hurl}{$smarty.const.REDIRECT_PAGES}/{$page.hurl}{else}index.php?pages={$page.id}{/if}</guid>
   
    {assign var="imag_p" value="http://`$smarty.const.CONF_SHOP_URL`/products_pictures/`$page.Pict`"}

    <description><![CDATA[<img src="{$imag_p}" width="150" align="left" alt="" />{$page.brief}]]></description>
  </item>
{/foreach}

{foreach from=$reviews item=review}
  <item>
    <title>{$review.username}</title>
    <link>http://{$smarty.const.CONF_SHOP_URL}/index.php?productID={$review.productID}</link>
    <guid>http://{$smarty.const.CONF_SHOP_URL}/index.php?productID={$review.productID}</guid>

    <description><![CDATA[{$review.review}]]></description>
  </item>
{/foreach}







</channel>
</rss>



и файл core_rss.php  из папки /core

<?php
include(
"../cfg/connect.inc.php");
include("../includes/database/mysql.php");
include("../cfg/general.inc.php");
include("../cfg/appearence.inc.php");
include("../cfg/functions.php");
include("../cfg/category_functions.php");
include("../cfg/language_list.php");
        include(
"../cfg/redirect.inc.php");
        include(
"../languages/russian.php");  
        require 
'../smarty/smarty.class.php'
$smarty = new Smarty//core smarty object
        #$smarty->register_modifier("filesize","filesize"); 
        

        
db_connect(DB_HOST,DB_USER,DB_PASS) or die (db_error());
db_select_db(DB_NAME) or die (db_error());


      



if (isset(
$_GET['products'])) {
$page db_arAll("SELECT * FROM `".PRODUCTS_TABLE."` WHERE enable=1 ORDER BY id DESC LIMIT 20");
        
$smarty->assign("products"$products);  
$smarty->assign("title""Новые Товары");

        
header("Content-type: text/xml");  
   
$smarty->display("../css/css_".CONF_COLOR_SCHEME."/theme/rss.tpl.html"); 

}
elseif (isset(
$_GET['pages'])) {
$page db_arAll("SELECT * FROM `".PAGES_TABLE."` WHERE enable=1 ORDER BY id DESC LIMIT 10");
$smarty->assign("pages"$page);
$smarty->assign("title""Статьи");
        
header("Content-type: text/xml");
   
$smarty->display("../css/css_".CONF_COLOR_SCHEME."/theme/rss.tpl.html");
}
elseif (isset(
$_GET['review'])) {
$review db_arAll("SELECT * FROM `".REVIEW_TABLE."` ORDER BY reviewID DESC LIMIT 10");
$smarty->assign("reviews"$review);
$smarty->assign("title""Отзывы");
        
header("Content-type: text/xml");
   
$smarty->display("../css/css_".CONF_COLOR_SCHEME."/theme/rss.tpl.html");
}
else {
$newss db_arAll("SELECT * FROM `".NEWS_TABLE."` WHERE enable=1 ORDER BY id DESC LIMIT 10");
$smarty->assign("news"$newss);
$smarty->assign("title""Новости");
        
header("Content-type: text/xml");
   
$smarty->display("../css/css_".CONF_COLOR_SCHEME."/theme/rss.tpl.html");
}

?>

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: SEO оптимизация в ЛЕГО
« Ответ #3 : Июля 04, 2011, 04:26:27 pm »
все скинул все заработало на Денвере. Спасибо Slamm

странно, изучаю код, вроде правильно все писал. хз чего не работало
и в Htacsess такую же строку добалвлял.

на сайте настроен был кросспостинг RSS по другим ссылкам. Попробовал поменять их в rss.xml
было
/feed-pages.xml">Статьи</a>

а стало

/rss-pages.xml">Статьи</a>


после этого ссылка "статьи перестала работать.

Как это возможно?
кеш почистил обновил страничку
все равно не пашет.


Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: SEO оптимизация в ЛЕГО
« Ответ #4 : Июля 04, 2011, 09:16:21 pm »
круто
теперь доперло
все попровил все работате на ура

sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #5 : Августа 06, 2011, 05:21:40 pm »
Палю тему ))



1.  Правильно написать robots.txt (создается в блокноте, кладется в корень сайта"
мой роботс выглядит так
User-agent: *
Disallow: /index.php?*
Disallow: /admin.php
Disallow: */&sort=*
Disallow: */&offset=*
Disallow: */&show_all=*
Disallow: */about/*
Disallow: /images/
Disallow: /userfiles/
Disallow: */cart/*
Disallow: */add2cart/*
Disallow: /pricelist
Disallow: /grafik
Disallow: /*print
Disallow: /payment
Disallow: /pd4
Disallow: /cart/
Disallow: /add2cart/
Disallow: /search_expanded/
Host: site.ua


А что за Host: site.ua в конце? Там должен быть адрес моего сайта? Если один к одному скопировать к себе в robots.txt  будет работать или у вас в этом файле отражена специфика вашего сайта?

sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #6 : Августа 06, 2011, 08:47:58 pm »
вместо site.ua ваш сайт (домен) ну а остальное из изменений

Спасибо! Уже делаую

sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #7 : Августа 06, 2011, 08:49:45 pm »
2Al_Uk:

Киньте, пожалуйста, ссылку на вашу 404 страницу - посмотреть как у вас это решено

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: SEO оптимизация в ЛЕГО
« Ответ #8 : Августа 06, 2011, 11:01:40 pm »
2Al_Uk:

Киньте, пожалуйста, ссылку на вашу 404 страницу - посмотреть как у вас это решено
У меня не получается допилить 404 доконца. На старом форуме были рекомендации, но там базу удалили.
Нужно на 404 чтобы было все тоже самое что и на главной, толко вместо спец-предложения, по центру надпись типа "страница 404, товар не найден, воспользуйтесь поиском, и рядом поле поиска."

Не получается допилить, потому как кавычки не работают в файле. Я уже хз как это преодалеть (( Вроде как нужно одинарную кавычку ставить, но все равно нормально не работает.

Максимум что удалось, это поле поиска вставить и логотип прилепить...

Может кто поделится кодом 404 страницы, чтобы по аналогии у себя шаблон подправить?

в гугле куча инфы по 404 стринице
http://antigorod.com/paint/im/2415-404.-krasivye-ne-najjdennye-stranicy.html
« Последнее редактирование: Августа 06, 2011, 11:10:54 pm от Al_Uk »

sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #9 : Августа 07, 2011, 12:16:41 am »
У меня не получается допилить 404 доконца.

Посмотрел 404 страницу. Там есть ссылка на главную. Может не городить огород а сделать через:


<meta http-equiv="Refresh" CONTENT="5; URL=http://вашсайт.com/">

в 404 странице да и все?

Попробовал - не работает:

Parse error: syntax error, unexpected T_STRING in /home/marani/public_html/core/core_404.php on line 14

Че-то не соображу в чем дело :(


sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #10 : Августа 07, 2011, 01:20:44 pm »

<meta http-equiv=\"Refresh\" CONTENT=\"5; URL=http://вашсайт.com/\">



Спасибо! Заработало!!!



Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: SEO оптимизация в ЛЕГО
« Ответ #11 : Августа 07, 2011, 07:54:21 pm »
404 не шаблоном ресуется а пхп файлом а там выводится черех
echo "текст"

так вот если у вас в тексте есть " то вы получаете

echo "мой " текст"
файл core_404.php
там нет echo и там тег главный<?php  не закрыт.


sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #12 : Августа 07, 2011, 07:59:52 pm »
файл core_404.php
там нет echo и там тег главный<?php  не закрыт.
Там дело было в кавычках! Нужно так

<meta http-equiv=\"Refresh\" content=\"5; URL=http://вашсайт.com/\">

sadko

  • Гость
Re: SEO оптимизация в ЛЕГО
« Ответ #13 : Августа 11, 2011, 07:15:58 pm »

1.  Правильно написать robots.txt (создается в блокноте, кладется в корень сайта"
мой роботс выглядит так
User-agent: *
Disallow: /index.php?*
Disallow: /admin.php
Disallow: */&sort=*
Disallow: */&offset=*
Disallow: */&show_all=*
Disallow: */about/*
Disallow: /images/
Disallow: /userfiles/
Disallow: */cart/*
Disallow: */add2cart/*
Disallow: /pricelist
Disallow: /grafik
Disallow: /*print
Disallow: /payment
Disallow: /pd4
Disallow: /cart/
Disallow: /add2cart/
Disallow: /search_expanded/
Host: site.ua



Вроде постил про это, толко пост куда-то делсо :(

Про это уже все, наверное, слыхали - дырка в Яндексе:

http://hitech.newsru.com/article/25jul2011/shopoleak

Ваш robors.txt блокирует индексацию файлов, содержащих конфиденциальную информацию о покупателях? Что и как нужно заблокировать?

Оффлайн Al_Uk

  • Спец
  • ***
  • Сообщений: 247
    • Просмотр профиля
Re: SEO оптимизация в ЛЕГО
« Ответ #14 : Августа 11, 2011, 09:31:11 pm »
Вроде постил про это, толко пост куда-то делсо :(

Про это уже все, наверное, слыхали - дырка в Яндексе:

http://hitech.newsru.com/article/25jul2011/shopoleak

Ваш robors.txt блокирует индексацию файлов, содержащих конфиденциальную информацию о покупателях? Что и как нужно заблокировать?

новость, конечно крутая :D

поток сознания какой то.
наш робот блокирует данные покупателей.