Перейти к содержимому


Фото
- - - - -

Как закрыть от индексации слова "в корзину" и "руб"


  • Чтобы отвечать, сперва войдите на форум
5 ответов в теме

#1 Dima777

Dima777
  • Пользователь
  • 6 сообщений
  • Заказчик
  • Версия CMS:2.x
  • Откуда:Moscow

Опубликовано 03.07.2019 - 15:19

Как закрыть от индексации слова "в корзину" и "руб"

 

Все СЕО прогни ругаются на безумное количество упоминаний "руб" "в корзину". :huh:



#2 shooroop

shooroop
  • Фрилансер
  • 900 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 03.07.2019 - 17:35

поместить их в тег <noindex>В корзину<noindex>



#3 Dima777

Dima777
  • Пользователь
  • 6 сообщений
  • Заказчик
  • Версия CMS:2.x
  • Откуда:Moscow

Опубликовано 05.07.2019 - 11:39

Вы наверное имели ввиду поместить их в тег <noindex>В корзину</noindex>

А если выводится скриптом слово "В корзину", а в переменной если прописать   <noindex> то он и выводит текстом ее.



#4 shooroop

shooroop
  • Фрилансер
  • 900 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Antarktida

Опубликовано 05.07.2019 - 11:56

Вы наверное имели ввиду поместить их в тег <noindex>В корзину</noindex>

А если выводится скриптом слово "В корзину", а в переменной если прописать   <noindex> то он и выводит текстом ее.

 

 

добавить в сам скрипт через двойные ковычки



#5 Dima777

Dima777
  • Пользователь
  • 6 сообщений
  • Заказчик
  • Версия CMS:2.x
  • Откуда:Moscow

Опубликовано 05.07.2019 - 12:49

Давайте я вам оплачу, можете мне помочь, я уже всю голову сломал.

 

{* Превью товара *}

<div class="fn-product {if $smarty.get.module=="ComparisonView"}fn-resize{/if}">
    <div class="fn-transfer inner">
        {* Изображение товара *}
        <div class="image">
            <a class="{if $smarty.get.module=="ComparisonView"}fn-zoom okaycms {/if}" href="{if $smarty.get.module=="ComparisonView"}{$product->image->filename|resize:800:600:w}{else}{$lang_link}products/{$product->url}{/if}">
            {if $product->variant->stock < 1}
                <div class="image_fading"></div>
            {/if}
            {if $product->image->filename}
                <img class="fn-img" src="{$product->image->filename|resize:200:200}" alt="{if $product->image->alt}{$product->image->alt|escape}{else}{$product->name|escape}{/if}" title="{if $product->image->title}{$product->image->title|escape}{else}{$product->name|escape}{/if}"/>
            {else}
                <img class="fn-img" src="design/{$settings->theme}/images/no_image.png" alt="{$product->name|escape}"/>
            {/if}
            {if $product->variant->stock > 0}
                {if $product->special}
                    <img class="promo_img" src="{$product->special|resize:200:200:false:$config->resized_special_images_dir}" alt='{$product->sp_img}'/>
                    {*<img class="promo_img" src='files/special/{$product->special}' alt='{$product->sp_img}'/>*}
                {/if}
            {/if}
            </a>
 
            <form class="fn-variants okaycms" action="/{$lang_link}cart">
                {* Варианты товара*}
                <select style="display:none" name="variant" class="fn-variant okaycms{if $product->variants|count < 2} hidden{/if}">
                    {foreach $product->variants as $v}
                        <option value="{$v->id}" data-price="{$v->price|convert}" data-stock="{$v->stock}"{if $v->compare_price > 0} data-cprice="{$v->compare_price|convert}"{/if}{if $v->sku} data-sku="{$v->sku}"{/if}{if $v@first} selected{/if}>{if $v->name}{$v->name}{else}{$product->name|escape}{/if}</option>
                    {/foreach}
                </select>
 
                <div class="hover_block">
 
                    {*Вывод предзаказа/нет в наличии в каталоге и на главной*}
                    {if !$settings->is_preorder}
                        {* Нет на складе *}
                        <p class="fn-not_preorder{if $product->variant->stock > 0} hidden{/if}" data-language="{$translate_id['tiny_products_out_of_stock']}"><span>{$lang->tiny_products_out_of_stock}</span></p>
                    {else}
                        {* Предзаказ *}
                        <button class="fn-is_preorder buy{if $product->variant->stock > 0} hidden{/if}" type="submit" data-language="{$translate_id['tiny_products_pre_order']}">
                            <span>{$lang->tiny_products_pre_order}</span>
                        </button>
                    {/if}
                    {* Кнопка добавления в корзину *}
                    <button class="fn-is_stock buy{if $product->variant->stock < 1} hidden{/if}" data-language="{$translate_id['tiny_products_add_cart']}" type="submit">
                        <span>{$lang->tiny_products_add_cart}</span>
                    </button>
<script>
  fbq('track', 'AddToCart');
</script>
                    {if $smarty.get.module == "ComparisonView"}
                        <a class="fn-comparison okaycms selected" href="#" data-id="{$product->id}" title="{$lang->tiny_products_remove_comparison}"><span></span></a>
                    {/if}
 
                    {if $smarty.get.module == "WishlistView"}
                        <a class="fn-wishlist okaycms selected" href="#" data-id="{$product->id}" title="{$lang->tiny_products_remove_favorite}"><span></span></a>
                    {/if}
 
 
                    {if $smarty.get.module != "ComparisonView"}
                        {* Сравнение *}
 
                            {if !in_array($product->id,$comparison->ids)}
                                <a class="fn-comparison okaycms" href="#" data-id="{$product->id}" title="{$lang->tiny_products_add_comparison}" data-result-text="{$lang->tiny_products_remove_comparison}" data-language="{$translate_id['tiny_products_add_comparison']}"><span></span></a>
                            {else}
                                <a class="fn-comparison okaycms selected" href="#" data-id="{$product->id}" title="{$lang->tiny_products_remove_comparison}" data-result-text="{$lang->tiny_products_add_comparison}" data-language="{$translate_id['tiny_products_remove_comparison']}"><span></span></a>
                            {/if}
 
                    {/if}
 
                    {if $smarty.get.module != "WishlistView"}
                        {* Избранное *}
 
                            {if $product->id|in_array:$wished_products}
                                <a href="#" data-id="{$product->id}" class="fn-wishlist okaycms selected" title="{$lang->tiny_products_remove_favorite}" data-result-text="{$lang->tiny_products_add_favorite}" data-language="{$translate_id['tiny_products_remove_favorite']}"><span></span></a>
                            {else}
                                <a href="#" data-id="{$product->id}" class="fn-wishlist okaycms" title="{$lang->tiny_products_add_favorite}" data-result-text="{$lang->tiny_products_remove_favorite}" data-language="{$translate_id['tiny_products_add_favorite']}"><span></span></a>
                            {/if}
 
                    {/if}
                  <script>
  fbq('track', 'AddToWishlist');
</script>
                </div>
                {if $product->variant->stock == 0}
                    <span class="fn_fake_stock fn_fake_add">
                      Нет на складе
                    </span>
                {else}
                    <button class="fn-is_stock buy fn_fake_add" data-language="{$translate_id['tiny_products_add_cart']}" type="submit">
                        <span>{$lang->tiny_products_add_cart}</span>
                    </button>
                {/if}
            </form>
        </div>
        <div class="product_info">
            {* Название товара *}
            <div class="product_name">
                <a data-product="{$product->id}" href="{$lang_link}products/{$product->url}">{$product->name|escape}</a>
            </div>
            <script>
                
            </script>
           <div class="wrap_price">
                <div class="price_container">
                    {* Цена *}
                  <noindex> <span class="price">
                        <span class="fn-price">{$product->variant->price|convert}</span> {$currency->sign|escape}
                    </span></noindex>
                
                    {* Старая цена *}
                  <noindex>  <span class="old_price{if !$product->variant->compare_price} hidden{/if}">
                        <span class="fn-old_price">{$product->variant->compare_price|convert}</span> {$currency->sign|escape}
                    </span></noindex>
                </div>
                {if $product->variant->compare_price && $product->variant->stock > 0}
                    <div class="discount" style='font-size:20px;font-weight: 700;color:red;'>
                        -{100 -(($product->variant->price|convert * 100) / $product->variant->compare_price|convert)|convert}% 
                    </div>
                {/if}
            </div>
            {if $product->variant->stock < 1}
                <div class="wrap_price">
                    <span>Нет на складе</span>
                </div>
            {/if}
            <div class="show_benefits{if !$product->variant->compare_price || $product->variant->stock < 1} hidden{/if}" style="font-size:0.9em;color:#7f7f7f;margin-bottom:0;"><span>Ваша выгода <span class="fn_benefits">{($product->variant->compare_price|convert)-($product->variant->price|convert)}</span> {$currency->sign|escape}</span></div>
        </div>
    </div>
</div>


#6 phukortsin

phukortsin
  • Фрилансер
  • 879 сообщений
  • Программирование, Пользователь
  • Версия CMS:2.x
  • Откуда:Львов

Опубликовано 05.07.2019 - 13:17

Пробуйте

 

<noindex>

{* Кнопка добавления в корзину *}

                    <button class="fn-is_stock buy{if
$product->variant->stock < 1} hidden{/if}"
data-language="{$translate_id['tiny_products_add_cart']}"
type="submit">
                        <span>{$lang->tiny_products_add_cart}</span>
                    </button>
</noindex>
 
Похоже, у Вас сайт на OkayCms или, может, сильно переделывалось...





0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых