2019-02-15

Textual description of firstImageUrl

Как удалить внешние ссылки из шаблона Blogger

Удалить внешние ссылки из блога Blogger
Эта свежая статья написана, чтобы осветить актуальную информацию об удалении лишних ссылок из шаблонов Blogspot, а также из новых тем Blogger. Как вы знаете, в кодах Blogger в 2018 году произошли изменения, поэтому многие действия с кодом нужно производить по новому. Плюс появились новые темы, которые сформированы иначе. В связи с этими изменениями разберем тему про удаление ссылок.
Проверить свой блог на наличие внешних ссылок вы можете на сервисах https://pr-cy.ru/link_extractor/ и https://seolik.ru/links. Не забывайте, что проверять нужно не только главную страницу блога, но и страницу записей (постов) и страницы (Page). Большое количество внешних ссылок, открытых для индексации препятствуют продвижению вашего блога.

Как удалить ссылки из старого стандартного шаблона Blogger

На примере шаблона Простой (Simple).
Такие шаблоны дают больше всего внешних ссылок. В моем тестовом блоге при установке простой темы при проверке обнаружилось 25 внешних ссылок на главной странице, из них индексировались 14.
Напоминаю, что перед тем, как производить изменения в коде шаблона, сделайте резервную копию!
  1. Удалить ссылку на Blogger - https://www.blogger.com/. Эта ссылка заключена в виджете Attribution. Во вкладке “Дизайн блога” он отображается, как гаджет Атрибуция и защищен от удаления. Чтобы его удалить, переходим во вклудку “Тема”-> изменить HTML. По поиску виджетов (список виджетов) находим Attribution1 и удаляем весь код вместе с секцией footer, в которую он заключен. Так выглядит удаляемый код в свёрнутом виде:
    убрать ссылку Attribution
    А так полный код:
    <b:section class='foot' id='footer-3' name='Footer' showaddelement='no'>
             <b:widget id='Attribution1' locked='true' title='' type='Attribution'>
               <b:widget-settings>
                 <b:widget-setting name='copyright'/>
               </b:widget-settings>
               <b:includable id='main'>
         <div class='widget-content' style='text-align: center;'>
           <b:if cond='data:attribution != &quot;&quot;'>
            <data:attribution/>
           </b:if>
         </div>
    <b:include name='quickedit'/>
       </b:includable>
             </b:widget>
           </b:section>
    Сохраняем изменения и проверяем блог на наличие Атрибуции.
  2. Вы, конечно же видели в своём блоге иконки “Гаечный ключ и отвертка”  для быстрого редактирования виджетов. Каждая такая иконка несет с собой внешню ссылку на Blogger. Сейчас они закрыты тегом nofollow, но все равно от них нужно избавляться. Править же виджеты вы будете во вкладке Дизайн.
    Вот неполный перечень ссылок, которые зашифрованы в иконках гаечного ключа (ID блога будет ваш)
    - Виджет HTML1: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=HTML&widgetId=HTML1&action=editWidget&sectionId=header
    - Виджет HTML2 http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=HTML&widgetId=HTML2&action=editWidget&sectionId=header
    - Архив блога: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=BlogArchive&widgetId=BlogArchive1&action=editWidget&sectionId=main
    - Ярлыки блога: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=Label&widgetId=Label1&action=editWidget&sectionId=main
    - Популярные сообщения: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=PopularPosts&widgetId=PopularPosts2&action=editWidget&sectionId=main
    От всех этих ссылок легко избавиться. Найдите в шаблоне блога тег <b:include name='quickedit'/>. Он встречается столько раз, сколько виджетов в вашем блоге. Удалите все вхождения тега <b:include name='quickedit'/>.
  3. Удаляем ссылки на быстрое редактирование записи блога (иконка “Карандаш”). Упрощает редактирование постов, но несет в себе угрозу в качестве внешней ссылки вида: https://www.blogger.com/post-edit.g?blogID=1490203873741752013&postID=4979812525036427892&from=pencil
    Как удалить:
    Способ 1. Во вкладке Дизайн отредактируйте элемент “Сообщения блога” и снимите галочку в пункте “Показать "Быстрое редактирование””.
    Способ 2. найдите в шаблоне блога тег  <b:include data='post' name='postQuickEdit'/> и удалите его. Сохраните изменения и проверьте свой блог на наличие иконки и ссылки.
  4. Удалить Navbar. Найдите по поиску виджетов в шаблоне html блога Navbar1 и удалите весь код вместе с секцией.

    Убрать navbar Blogger
    А именно:
    <b:section class='navbar' id='navbar' maxwidgets='1' name='Navbar' showaddelement='no'>
         <b:widget id='Navbar1' locked='true' title='Панель навигации' type='Navbar'>
           <b:includable id='main'>&lt;script type=&quot;text/javascript&quot;&gt;
         function setAttributeOnload(object, attribute, val) {
           if(window.addEventListener) {
             window.addEventListener(&#39;load&#39;,
               function(){ object[attribute] = val; }, false);
           } else {
             window.attachEvent(&#39;onload&#39;, function(){ object[attribute] = val; });
           }
         }
       &lt;/script&gt;
    &lt;div id=&quot;navbar-iframe-container&quot;&gt;&lt;/div&gt;
    &lt;script type=&quot;text/javascript&quot; src=&quot;https://apis.google.com/js/plusone.js&quot;&gt;&lt;/script&gt;
    &lt;script type=&quot;text/javascript&quot;&gt;
           gapi.load(&quot;gapi.iframes:gapi.iframes.style.bubble&quot;, function() {
             if (gapi.iframes &amp;&amp; gapi.iframes.getContext) {
               gapi.iframes.getContext().openChild({
                   url: &#39;https://www.blogger.com/navbar.g?targetBlogID\x3d1490203873741752013\x26blogName\x3dnew\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dLIGHT\x26layoutType\x3dLAYOUTS\x26searchRoot\x3dhttps://m-ynewblog.blogspot.com/search\x26blogLocale\x3dru\x26v\x3d2\x26homepageUrl\x3dhttps://m-ynewblog.blogspot.com/\x26vt\x3d-3989465016614688571&#39;,
                   where: document.getElementById(&quot;navbar-iframe-container&quot;),
                   id: &quot;navbar-iframe&quot;
               });
             }
           });
         &lt;/script&gt;&lt;script type=&quot;text/javascript&quot;&gt;
    (function() {
    var script = document.createElement(&#39;script&#39;);
    script.type = &#39;text/javascript&#39;;
    script.src = &#39;//pagead2.googlesyndication.com/pagead/js/google_top_exp.js&#39;;
    var head = document.getElementsByTagName(&#39;head&#39;)[0];
    if (head) {
    head.appendChild(script);
    }})();
    &lt;/script&gt;
    </b:includable>
         </b:widget>
       </b:section>
    Сейчас Навбар в блоге не дает индексируемых внешних ссылок, но я считаю, что это лишний элемент, который не несет в себе функциональной нагрузки, и его лучше удалить.
  5. Удалите внешние ссылки на изображения. При загрузки изображений в сообщение блога, в них автоматически встраивается ссылка. Чтобы убрать такие ссылки, необходимо отредактировать все записи блога. В режиме “Просмотр” кликайте на фото и далее на иконку “Ссылка”. Если изображение не несет в себе внешнюю ссылку, то при клике на фото в редакторе записи иконка “Ссылка” не активна (нет подсветки иконки).
    убрать кликабельные картинки
  6. Удалить ссылку на профиль автора блога. Удалить автора блога под записью. Для этого найдите код <b:widget-setting name='showAuthor'>true</b:widget-setting> и вместо true пропишите false. Получится <b:widget-setting name='showAuthor'>false</b:widget-setting>
  7. Закрыть ссылку из виджета “Профиль” от индексирования тегом nofollow. Если вы используете в своем блоге виджет “профиль”, то найдите через быстрый поиск по виджетам в шаблоне блога код гаджета Profile1. Нужно отредактировать код виджета, заменив в двух местах rel=’author’ на rel=’nofollow’ и добавить к двум ссылкам rel=’nofollow’. У вас должно получиться, как на скриншоте:

    убираем ссылку на профиль Google Plus
    Сделано на примере редактирования профиля Google Plus. Напоминаю, что Google Plus будет ликвидирован 2 апреля 2019 года. Соответственно после этой даты нужно будет производить другие изменения в коде виджета “Обо мне”.
  8. Проверяем на наличие внешних ссылок любую страницу записи Blogspot, к которой оставлены комментарии. Найдите и удалите в шаблоне блога код:
    <a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
    В Настройках блога по пути Настройки блога -> Другое -> Фид сайта -> Разрешаем фид блога применяем следующие настройки:
    Запретить фид сайта

Убрать внешние ссылки из нового стандартного шаблона Blogger

На примере темы Notable
  1. Удаляем Attribution (ссылка внизу – Технологии Blogger)
    Находим в шаблоне блога по поиску по виджетам (список виджетов) Attribution1 и удаляем код вместе с секцией по аналогии со старым шаблоном Blogger (смотри выше 1).
  2. Удаляем ссылку из виджета «Сообщить о нарушении». Это виджет ReportAbuse1. Находим в поиске по виджетам:
    Код выглядит целиком так:
    <b:widget id='ReportAbuse1' locked='true' title='' type='ReportAbuse' visible='true'>
    <b:includable id='main'>
    <b:include name='reportAbuse'/>
    </b:includable>
    </b:widget>
  3. Проверяем страницу записи блога с комментариями и удаляем ссылки по аналогии со старыми шаблонами блога (смотри выше – пункт 8).
  4. Удаляем ссылки из постов блога, которые вшиты в картинки записей (смотри пункт 5). 
Исправив все по моему рецепту, вы не избавитесь от внешних ссылок, ведущих из комментариев. Чтобы исправить ситуацию читайте как убрать лишние ссылки из комментариев Blogger

6 комментариев :

RobotTv [Евгений Уляшев] комментирует...

Здравствуйте. А вот на сайтах и на Вашем сайте индексируются картинки яндекса и гугла, вы куда загружаете картинки, сразу на блогер потом или вначале загружаете на яндекс картинки(гугл картинки) , а потом ссылку на изображение берете и уже по ссылке на блог картинку в статью вставляете?

Иванова Наталья комментирует...

Здравствуйте. Да, я загружаю картинки сразу в блог через редактор, иногда загружаю сначала на Гугл Фотки и вставляю изображения в запись. Это не принципиально.

RobotTv [Евгений Уляшев] комментирует...

Понятно, а загруженные изображения сразу на блог тоже индексируются ?
что-то у меня все страницы проиндексировались по крайней мере яндекс все страницы одобрил, но не одной картинки индексированной нет, хотя они и уникальные и прописаны тексты заголовка и альтернативный текст. Может потому что еще новый сайт и статей немного.
И еще два вопроса:
текст заголовка и альтернативный текст нужно на русском писать или на транслите например kak sozdat sayt или kak-sozdan-sayt ?
И немного не по теме, вот у вас по RDS bar расширению ИКС:80 показывает,
а у меня ИКС:parse error это что значит, что-то не то делаю или опять же потому что недавно создал его ?

Иванова Наталья комментирует...

RobotTv, разницы большой нет как загружать, все равно картинки получаются загруженными на сторонний сервис. Это, конечно, большой минус, но другого в Blogger решения нет. Однако, это не мешает индексироваться картинкам. Это из опыта по моим блогам. Если блог молодой, то это объясняет и плохую индексацию картинок, и отсутствие ТИЦ. Текст заголовка и альтернативный пишите на русском, но не переборщите с ключами, чтобы не попасть под фильтр.

RobotTv [Евгений Уляшев] комментирует...

Понятно. Спасибо.

Эдуард комментирует...

Еще одна полезная статья. Только фид нельзя мне выключать, постраничная навигация слетает, она через атом выводится. Я вот хотел убрать совсем картинки на профиль комментаторов, но они тоже в js лежать, как и ссылки на атора комментария. Закрыть-то закрыл, а картинки пришлось прятать, а за это можно получить фильтр, как за скрытие элементов на странице?

Отправить комментарий

Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML
Публикуя комментарии, вы соглашаетесь с политикой конфиденциальности