Обсуждение SEO оптимизация Magento

shadowrun

Постоялец
Регистрация
13 Июл 2011
Сообщения
204
Реакции
141
Для мадженты существует несколько различных SEO комбайнов: mageworx, miravist, amasty + множество небольших SEO расширений.

Господа и дамы! поделитесь опытом использования этих расширений. Какое из них по Вашему мнению заслуживает наибольшего внимания?
Какой по вашему мнению идеальный robots и правила для nginx/apache?

В общем предлагаю делится опытом:)

Начну пожалуй первым
1) Базовая оптимизация по сео
Для просмотра ссылки Войди или Зарегистрируйся
Отсюда наибольший интерес вызывают настройки robots.txt

2)Вот нашел на просторах инета обзор СЕО комбайнов
Для просмотра ссылки Войди или Зарегистрируйся
НО.. так как сравнительный обзор от mageworx - не знаю насколько ему можно верить:)
 
Последнее редактирование:
Hi,
im use Magento SEO mageworx ultimate , when i just installed up 100% trafic my website by google analytic.

exist ohter form you up page rank you site do you know?

Для просмотра ссылки Войди или Зарегистрируйся
 
Кроме базовой оптимизации, надо еще смотреть на сниппеты Гугла их подредактировать.
 
немного тюнинга, о котором мало кто говорит:
- указать размеры картинки для поисковиков (в теме вашего шаблона, catalog\product\view\media.phtml)
Код:
 width="<?php echo $image->getOriginalWidth(); ?>" height="<?php echo $image->getOriginalHeight(); ?>"
- использования кнопок соц сетей, без js и внешних сервисов
Код:
<?php $_product = $this->getProduct(); ?>
<?php $_wishlistSubmitUrl = $this->helper('wishlist')->getAddUrl($_product); ?>

<ul class="sharing-links">
    <?php if ($this->canEmailToFriend()): ?>
        <li><a href="<?php echo $this->helper('catalog/product')->getEmailToFriendUrl($_product) ?>" class="link-email-friend" title="<?php echo $this->__('Email to a Friend') ?>"><?php echo $this->__('Email to a Friend') ?></a></li>
    <?php endif; ?>

    <?php $_helper = $this->helper('catalog/output'); ?>
    <?php $_productName = urlencode(trim($_helper->productAttribute($_product, $_product->getName(), 'name')))?>
    <?php $_productImageUrl = urlencode(trim($this->helper('catalog/image')->init($_product, 'image')))?>
    <?php $_productUrl = urlencode(trim($_product->getProductUrl()))?>
    <li>
        <?php $_u = 'p[url]=' . $_productUrl . '&p[images][0]=' . $_productImageUrl . '&p[title]=' . $_productName . '&p[summary]=' . urlencode(trim($_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description'))); ?>
        <a href="<?php echo 'http://www.facebook.com/sharer.php?s=100&' . $_u; ?>" target="_blank" title="<?php echo $this->__('Share on Facebook') ?>" class="link-facebook"></a>
    </li>
    <li>
        <a href="<?php echo 'http://twitter.com/home?status=' . $_productName . '+' . $_productUrl; ?>" target="_blank" title="<?php echo $this->__('Share on Twitter') ?>" class="link-twitter"></a>
    </li>
    <li>
        <a href="<?php echo 'https://plus.google.com/share?url=' . $_productUrl; ?>" target="_blank" title="<?php echo $this->__('Share on Google+') ?>" class="link-google"></a>
    </li>
    <li>
        <a href="<?php echo 'http://pinterest.com/pin/create/button/?url=' . $_productUrl . '&media=' . $_productImageUrl . '&description=' . $_productName; ?>" target="_blank" title="<?php echo $this->__('Share on Pinterest') ?>" class="link-pinterest"></a>
    </li>
    <li>
        <a href="<?php echo 'http://vkontakte.ru/share.php?url=' . $_productUrl . '&title=' . $_productName . '&description=' . urlencode(trim($_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description'))) . '&image=' . $_productImageUrl . '&noparse=true';?>" target="_blank" title="<?php echo $this->__('Share on VK') ?>" class="link-vk"></a>
    </li>
</ul>
 
Мой пример роботс ниже. Я встречал и более продвинутые варианты, но этот вполне рабочий. Важно, кстати, не закрывать папку "skin", как это советуют в некоторых примерах - Гугл сейчас хочет индексировать css и js файлы, чтобы "видеть глазами пользователя"

Код:
## robots.txt for Magento Community and Enterprise
## GENERAL SETTINGS
## Enable robots.txt rules for all crawlers
User-agent: *
## Crawl-delay parameter: number of seconds to wait between successive requests to the same server.
## Set a custom crawl rate if you're experiencing traffic problems with your server.
# Crawl-delay: 30
## Magento sitemap: uncomment and replace the URL to your Magento sitemap file
#Sitemap: /sitemap/sitemap.xml
## DEVELOPMENT RELATED SETTINGS
## Do not crawl development files and folders: CVS, svn directories and dump files
Disallow: /CVS
Disallow: /*.svn$
Disallow: /*.idea$
Disallow: /*.sql$
Disallow: /*.tgz$
## GENERAL MAGENTO SETTINGS
## Do not crawl Magento admin page
Disallow: /admin/
## Do not crawl common Magento technical folders
Disallow: /app/
Disallow: /downloader/
Disallow: /errors/
Disallow: /includes/
Disallow: /lib/
Disallow: /pkginfo/
Disallow: /shell/
Disallow: /var/
## Do not crawl common Magento files
Disallow: /api.php
Disallow: /cron.php
Disallow: /cron.sh
Disallow: /error_log
Disallow: /get.php
Disallow: /install.php
Disallow: /LICENSE.html
Disallow: /LICENSE.txt
Disallow: /LICENSE_AFL.txt
Disallow: /README.txt
Disallow: /RELEASE_NOTES.txt
## MAGENTO SEO IMPROVEMENTS
## Do not crawl sub category pages that are sorted or filtered.
Disallow: /*?cat
Disallow: /*?___store=*
Disallow: /filter/
Disallow: /filter
## Do not crawl 2-nd home page copy (example.com/index.php/). Uncomment it only if you activated Magento SEO URLs.
Disallow: /index.php/
## Do not crawl links with session IDs
Disallow: /*?SID=
## Do not crawl checkout and user account pages
Disallow: /checkout/
Disallow: /onestepcheckout/
Disallow: /customer/
Disallow: /customer/account/
Disallow: /customer/account/login/
## Do not crawl seach pages and not-SEO optimized catalog links
Disallow: /catalogsearch/
Disallow: /catalog/product_compare/
Disallow: /catalog/category/view/
Disallow: /catalog/product/view/
## SERVER SETTINGS
## Do not crawl common server technical folders and files
Disallow: /cgi-bin/
Disallow: /cleanup.php
Disallow: /apc.php
Disallow: /memcache.php
Disallow: /phpinfo.php
Disallow: /blocks.php
## IMAGE CRAWLERS SETTINGS
## Extra: Uncomment if you do not wish Google and Bing to index your images
# User-agent: Googlebot-Image
# Disallow: /
# User-agent: msnbot-media
# Disallow: /
 
mageworx + amasty rich snippets have option mageworx seo not have => (Setting 301 redirects)

To check your seo magento is ok.
can use program, Download free version
Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:
Ещё можно вот это добавить в robot.txt
Код:
Disallow: /wishlist/

Disallow: /catalog/product_compare/

Disallow: /customer/

Disallow: /productalert/

Disallow: /*order=*

Disallow: /*dir=*

Disallow: /*cat=*

Disallow: /*q=*

Disallow: /*manufacturer=*
 
Использую SEO-плагин от Мирасвит и с недавнего времени заметил что сервис проверки структурированных данных начал выдавать предупреждение на элемент price

Пример кода:
Код:
<meta itemprop="price" content="300,00" />

9fc34208f2fd.png


Подскажите, каким образом можно это поправить?
 
Использую SEO-плагин от Мирасвит и с недавнего времени заметил что сервис проверки структурированных данных начал выдавать предупреждение на элемент price

Пример кода:
Код:
<meta itemprop="price" content="300,00" />

9fc34208f2fd.png


Подскажите, каким образом можно это поправить?
Видимо это поменялось у Гугла у меня тоже самое. Такого небыло.
 
Подскажите, каким образом можно это поправить?
Для просмотра ссылки Войди или Зарегистрируйся
Обратите внимание! В микроданных цены используйте разделитель-точку, а не запятую. Пример:

<meta content="300.00" itemprop="price" />
<meta itemprop="price" content="300.00" />300,00
<meta itemprop="pricecurrency" content="RUB" />руб.
 
Назад
Сверху