Архив рубрики: Публикации

Правильный robots.txt для WordPress



























3.4/5 — (10 голосов)

Robots.txt – играет очень важную роль в индексации. Правильный robots.txt – вообще очень важен. А насколько он правильный? А кто так сказал? А точно ли это поможет в продвижении ресурса в поисковых системах? Масса подобных вопросов возникала и у меня, когда я оптимизировал этот блог и искал информацию в интернете об этом. В принципе, роботсом я заинтересовался еще когда у меня был сайт на Ucoz (возможно, кстати, вам понравится статья про выбор подходящей CMS: WordPress vs Ucoz), благо там его можно было настроить, и я постиг основы.

Стоит отметить, что после правильной настройки robots.txt дела у моих проектов пошли лучше. Что в том, что в этом случае. Обусловлено это, конечно же, избирательным подбором страниц и материалов, которые нужно индексировать. Также я грамотно настроил остальные SEO-аспекты сайта с помощью плагина Yoast SEO. Рекомендую прочитать статью о правильной настройке плагина Yoast SEO для WordPress.

Для чего нужен Robots.txt

Если говорить совсем уж просто: для правильного представления вашего ресурса. Например, поисковые роботы, при посещении и индексации вашего сайта, могут взять, да и проиндексировать ненужные системные элементы. Как правило, такие страницы не слишком пригодны для восприятия роботами, и потому они будут считаться плохо оптимизированными. Если этих самых страниц будет слишком много, поисковик может понизить ваш проект в выдаче.

В абсолютно противоположном случае, что не менее прискорбно, может оказаться так, что ваш сайт и вовсе будет закрыт для индексации. Такое случается не так уж часто, но вам все равно следует учитывать это.

Правильный Robots.txt для WordPress 2018

Правильная настройка robots.txt для WordPress

Чтобы не лить воду, сразу скажу, что здесь есть два способа. Вы можете: либо настроить robots.txt через редактор плагина Yoast SEO (который ОЧЕНЬ рекомендован к установке), либо создать такой файл вручную (в блокноте, например), и разместить в корне сайта. Во втором случае, кстати говоря, стоит помнить, что размещать файл нужно так, чтобы он был доступен по адресу: site.ru/robots.txt.

Хотя, я думаю, что с этими мелочами вы итак разберетесь. Сосредоточимся на содержимом этого файла.

User-agent: * 

Disallow: /cgi-bin          

Disallow: /?              

Disallow: /search/ 

Disallow: /author/

Disallow: /users/

Disallow: */trackback 

Disallow: */feed 

Disallow: */rss 

Disallow: /wp-                       

Disallow: *?s= 

Disallow: *&s= 

Disallow: */embed

Disallow: /xmlrpc.php 

Disallow: *utm= 

Disallow: *openstat= 

Disallow: /tag/ # Закрываем для того, чтобы не индексировалось слишком много дублей. 

                # Если вы хотите, чтобы метки индексировались, удалите это правило.

Allow: */uploads



User-agent: GoogleBot

Disallow: /cgi-bin

Disallow: /?

Disallow: /search/

Disallow: /author/

Disallow: /users/

Disallow: /wp-

Disallow: *?s=

Disallow: *&s=

Disallow: */trackback

Disallow: */feed

Disallow: */rss

Disallow: */embed

Disallow: /xmlrpc.php

Disallow: *utm=

Disallow: *openstat=

Allow: */uploads

Allow: /*/*.js

Allow: /*/*.css

Allow: /wp-*.png

Allow: /wp-*.jpg

Allow: /wp-*.jpeg

Allow: /wp-*.gif

Allow: /wp-admin/admin-ajax.php



User-agent: Yandex

Disallow: /cgi-bin

Disallow: /?

Disallow: /wp-

Disallow: *?s=

Disallow: *&s=

Disallow: /search/

Disallow: /author/

Disallow: /users/

Disallow: */trackback

Disallow: */feed

Disallow: */rss

Disallow: */embed

Disallow: /xmlrpc.php

Allow: /wp-*.jpg

Allow: /wp-admin/admin-ajax.php

Allow: */uploads

Allow: /wp-*.jpeg

Allow: /wp-*.gif

Allow: /*/*.js

Allow: /*/*.css

Allow: /wp-*.png

Clean-Param: utm_source&utm_medium&utm_campaign 



Clean-Param: openstat



Sitemap: https://site.ru/sitemap.xml

Sitemap: https://site.ru/sitemap.xml.gz # Указываем, если для создания карты использовали Google XML Sitemap



Host: https://site.ru # Указываем с протоколом

Несколько очень важных моментов:

  • Если вы используете/собираетесь использовать турбо-страницы Яндекса, то вам необходимо будет разрешить для Яндекса доступ к xml-файлу
  • Когда вы будете копировать содержимое в файл – лучше убрать комментарии (пояснения с #)
  • Как я уже говорил, правило Disallow: /tag/ можно убрать. Лично я убрал метки из индексации из-за огромного количества дублей (страниц с одинаковым содержимым), т.к они пагубно влияют на продвижение.
  • Если вы НЕ используете SSL сертификат (и https протокол), указывать http протокол в Host: НЕ нужно. Директива будет выглядеть как Host: www.site.ru или Host: site.ru.

Почему надо указывать правила для каждого робота?

Благодаря такому подходу, по мнению некоторых оптимизаторов и вебмастеров, можно добиться куда больших результатов в продвижении сайта. И ведь это логично: если в правилах есть прямые указания для каждого робота, то и индексировать они будут активнее и чаще.

Кто-то, кстати говоря, и вовсе расписывает огромное полотно для роботов всех мастей. Там и роботы, которые индексируют картинки (от гугла и яндекса), и роботы других поисковых систем, коих очень и очень много.

Выводы

Собственно, вот так должен выглядеть правильно составленный robots.txt для WordPress в 2018 году. Безусловно, есть еще масса всевозможных вариантов, однако я рекомендую остановиться именно на этом. Я и сам его использую, в чем вы можете убедиться лично (добавьте /robots.txt к адресу моего сайта).


2019-01-25T21:47:26
SEO

Как исправить ошибку с кодом 720 при подключении к интернету: методы, которые сработают

Неполадки с интернетом возникают как во время «сёрфинга», так и при попытке подключиться к сети. Многие сопровождаются сообщениями в специальных системных окнах — в них обычно указан код ошибки, который позволяет быстро найти причину неполадки. Что делать с кодом 720? Когда и почему возникает ошибка и что она вообще означает?

Читать

Как раздать Wi-Fi с компьютера на Windows из командной строки?

Ищете быстрый способ поделиться своим интернет-соединением с окружающими? В наши дни это полезно только в нескольких ситуациях. Лично я пользовался общим интернет-соединением только в машине с другом, у которого ноутбук был привязан к его смартфону.

Мой iPad был только Wi-Fi, поэтому я смог подключиться к его ноутбуку и получить доступ в Интернет. Единственный раз, когда я использовал это, когда я жил в гостиничном номере, и у них было только проводное соединение Ethernet для Интернета. Я настроил свой компьютер и создал персональную сеть Wi-Fi, чтобы все остальные могли подключать свои смартфоны, планшеты и т.д.

В этой статье я покажу вам, как использовать ваше подключение к Интернету с вашего компьютера Windows.

  • Ваш компьютер должен иметь более одного сетевого адаптера, предпочтительно порт Ethernet и карту Wi-Fi. Устройство 3G/4G, которое вы подключаете к своему компьютеру, может использоваться вместо порта Ethernet, но вам все равно нужна карта Wi-Fi.
  • Всегда лучше поделиться своим подключением, создав виртуальную беспроводную сеть. Делать это любым другим способом очень запутанно и почти никогда не работает.
  • Лучше всего подключаться к Интернету через порт Ethernet или привязанное устройство и оставлять сеть Wi-Fi не подключенной к какой-либо сети.

Если вы согласуетесь с этими тремя пунктами выше, то, скорее всего, вам удастся настроить подключение к Интернету совместно. Теперь давайте начнем.

Создать виртуальную беспроводную сеть

Первое, что вы хотите сделать, это убедиться, что ваша сеть Wi-Fi не подключена к какой-либо сети. Зачем? Мы хотим, чтобы сеть Wi-Fi использовала Интернет через порт Ethernet или привязанное устройство, поэтому сеть Wi-Fi должна оставаться отключенной для запуска.

Вы можете проверить это, нажав «Пуск», а затем набрав ncpa.cpl и нажав Enter. Вы должны увидеть красный крестик рядом со значком.

Теперь нам нужно открыть окно командной строки администратора. Нажмите «Пуск» , введите команду, затем щелкните правой кнопкой мыши верхний результат и выберите «Запуск от имени администратора».

Далее мы должны создать нашу виртуальную беспроводную сеть и запустить ее. Для этого вам необходимо ввести следующие команды:

netsh wlan set hostednetwork mode=allow ssid="WiFi_network_name" key="password"

netsh wlan start hostednetwork

Как видите, вы можете выбрать SSID для вашей новой сети, а также установить пароль. Какой бы SSID вы ни указали, это будет имя беспроводной сети, отображаемой на других устройствах. После запуска сети перейдите в Панель управления и откройте Центр управления сетями и общим доступом.

Вы увидите текущую сеть, к которой вы подключены, в моем случае это Ethernet 2. Ниже вы должны увидеть свою новую сеть с надписью Нет доступа к сети и Идентификация. Если вы снова откроете ncpa.cpl или нажмете «Изменить настройки адаптера» в Центре управления сетями и общим доступом, вы увидите, что Локальное подключение 3 на самом деле является виртуальным сетевым адаптером Microsoft Hosted Network .

Теперь, чтобы новая сеть имела доступ к Интернету, нам нужно настроить другое сетевое соединение. В моем примере это будет Ethernet 2. Далее нажмите на синюю ссылку для Ethernet 2. Вы также можете снова зайти на ncpa.cpl, щелкнуть правой кнопкой мыши на Ethernet 2 и выбрать «Свойства».

Это откроет окно статуса для подключения. Теперь нажмите на кнопку Свойства.

Перейдите на вкладку «Общий доступ» и установите флажок «Разрешить другим пользователям сети подключаться через этот компьютер к интернет-соединению». В разделе «Подключение к домашней сети» необходимо выбрать имя адаптера для новой виртуальной беспроводной сети, в моем случае это «Подключение по локальной сети 3» . Если вы не знаете название адаптера, перейдите по адресу ncpa.cpl и найдите тот, на котором написано Microsoft Hosted Network Virtual Adapter .

Теперь, когда вы зайдете в Центр управления сетями и общим доступом, вы увидите, что новое соединение также имеет доступ к Интернету.

Это оно! Теперь у вас должна быть работающая беспроводная сеть, которая позволит другим подключаться и использовать Ethernet или привязанное соединение для доступа в Интернет. Перейдите на любое другое ваше устройство и найдите новую беспроводную сеть. Подключитесь, используя пароль, который вы установили, и вы должны быть готовы к работе.

Обратите внимание, что если вы хотите узнать, сколько людей подключено к вашей новой беспроводной сети, вам нужно открыть командную строку и ввести следующую команду:

netsh wlan show hostednetwork

Наконец, если вы закончили с общим доступом к сетевому соединению, вы можете избавиться от виртуальной беспроводной сети, введя следующие две команды:

netsh wlan stop hostednetwork

netsh wlan set hostednetwork mode=disallow

Убедитесь, что вы ввели обе эти команды, чтобы, если вам когда-нибудь понадобится снова создать виртуальную беспроводную сеть, вы сможете это сделать. Вот и все. Надеюсь, эта статья поможет вам легко поделиться своим интернет-соединением с другими. Если у вас возникнут какие-либо проблемы, не стесняйтесь оставить комментарий. Наслаждайтесь!



2019-01-24T10:49:08
Вопросы читателей

Установить Андроид на ПК – инструкция.



























2.2/5 — (5 голосов)

Как установить Андроид на ПК. 18 января 2019 года была представлен финальный релиз Android-x86 8.1-r1, это портированная на ПК версия Android Oreo 8.1. Поддерживаются процессоры от AMD и Intel. В релизе исправлены проблемы со стабильностью работы ОС, кроме того добавлено несколько приятных мелочей.

Если Вы не можете самостоятельно справиться с какой – то проблемой в вашем компьютере, то всегда можете вызвать мастера по ремонту на дом.


[spoiler title=’Ключевые особенности’ style=’yellow’ collapse_link=’true’]

Версия 8.1-r1 основана на последней версии Android 8.1.0 Oreo MR1 (8.1.0_r60). Особенности включают в себя/поддерживают:

  • 64-битного и 32-битного ядра и пользовательского пространства с последним ядром LTS 4.19.15.
  • аппаратного ускорения OpenGL ES 3.x для Intel, AMD, Nvidia и QEMU (virgl) от Mesa 18.3.1.
  • OpenGL ES 2.0 через SwiftShader для рендеринга программного обеспечения на неподдерживаемых графических устройствах.
  • аппаратно ускоренных кодеков на устройствах с семейством графических процессоров Intel HD и G45.
  • безопасной загрузки из UEFI и установка на диск UEFI.
  • Текстовый установщик графического интерфейса.
  • Добавить поддержку тем в GRUB-EFI.
  • Поддержка Multi-Touch, аудио, Wi-Fi, Bluetooth, датчиков, камеры и Ethernet (только DHCP).
  • Авто-монтирование внешнего USB-накопителя и SDCard.
  • Добавьте панель задач в качестве альтернативного средства запуска, которое помещает меню «Пуск» и панель недавних приложений в верхней части экрана и поддерживает режим окна произвольной формы .
  • Включите ForceDefaultOrientation на устройствах без известных датчиков. Портретные приложения могут работать на альбомном устройстве без поворота экрана.
  • Поддержка приложений арки руки через собственный механизм моста. (Настройки -> Параметры Android-x86)
  • Поддержка обновления с неофициальных релизов.
  • Добавить экспериментальную поддержку Vulkan для новых графических процессоров Intel и AMD. (Загрузка через Расширенные настройки -> Поддержка Vulkan)
  • Поддержка интеграции с мышью для виртуальных машин, включая VirtualBox, QEMU, VMware и Hyper-V.


[/spoiler]

На фоне этой новости, мы решили проработать тему установки мобильной ос на стационарный пк (или ноутбук). Начнем с того что причин по которым это может потребоваться довольно много, от банального интереса и любопытства, до производственной необходимости тестирования разработок (в том случае если простых эмуляторов недостаточно, и нужна полноценная ОС)

Далее мы предлагаем наш вариант пошаговой инструкции установки Android 8.1.0 Oreo MR1 на ПК.

[symple_box style=”boxinfo”]
Известные проблемы:

  • Сервис Google Play может иногда зависать на 32-битном изображении.
  • Приостановить и возобновить не работает на некоторых устройствах.
  • Nvidia GPU (nouveau) может иногда зависать.
  • 3D поддержка VMware нарушена. (работает только неускоренный режим)
  • Съемка фотографий не работает, если включен Vulkan.


[/symple_box]

Дистрибутив.

Первым делом идем на сайт разработчика (http://www.android-x86.org/download) и забираем подходящую нам версию, в нашем случае это «android-x86_64-8.1-r1.iso».

Выбираем 64 битную версию

Далее делаем загрузочную флэшку (смотри как, если забыл), подключаем к компу, перезагружаемся. В общем случае дальше жмем F8, но бывают варианты, о которых, как правило написано внизу экрана (например, Esc или F12). Выбираем нашу флэшку, и поехали.

Первым делом нас встречает диалоговое окно выбора дальнейшей загрузки. Тут первый и второй вариант — это вариации запуска без установки. Используя их можно проверить пригодность своей системы к установке Android. Нам нужен 3-й вариант «Installation – Install Android-x86 to harddisk»

Выбираем Install

Мы попадаем в меню выбора диска для установки, либо создания соответствующего размера.

В нашем случае мы производим простую установку, поэтому создадим один раздел на весь жесткий диск, и развернем ОС там. Если в вашей системе уже есть установленные операционки, то будьте аккуратны, в ходе неверных манипуляцию с разделами, вы можете потерять свои данные.


[symple_box style=”boxinfo”]
Важно! После разметки не забудьте пометить раздел загрузочным (“Bootable”)

[/symple_box]

После того, как мы выбрали размер, и свойства будущего раздела, выбираем «Записать» (“Write”), и набираем на клавиатуре “yes”. Все необходимые операции с диском мы совершили, поэтому выбираем “Quit”, и переходим в предыдущее меню. Выбираем созданный нами раздел, и сообщаем что форматировать нужды нет (в нашем случае винчестер новый, и в можно обойтись без формата)

no format

В следующем окне нам предложат установить загрузчик GRUB. В том случае если Android устанавливается в раздел рядом с другой операционной системой, стоит согласиться на установку. У нас тестовый стенд, и ничего кроме Андроида на винчестере нет, поэтому пропускаем этот этап.

Skip

Далее нам предложат сделать систему доступной к изменению и работе с файлами. Соглашаемся.

Начинается установка

Installation

По завершению установки Андроид на ПК будет предложено запустить андроид или перезапустится. Если выбираете перезагрузку, не забудьте вытащить загрузочную флэшку.

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

Final

Свойства системы:

Sysinfo

 

Если у вас возникнут затруднения, или вопросы, то задайте их в комментариях — будем помогать друг другу. Также советуем обратить внимание на эмуляторы Андроид для Windows, советуем изучить подборку: https://softdroid.net/luchshie-besplatnye-emulyatory-dlya-os-android


2019-01-23T13:01:51
Linux

Почему не получается удалить сетевой принтер в Windows?

Если вы работаете в офисе, возможно, к вашему компьютеру добавлено несколько принтеров, которые являются сетевыми принтерами, то есть не подключены напрямую к вашему компьютеру. Однако, когда вы переезжаете в компанию или принтеры вымирают, этот список нужно время от времени очищать.

Иногда, когда вы пытаетесь удалить сетевой принтер, вы можете получить сообщение из Windows, говорящее «Не удается удалить сетевой принтер», и все! Отлично, теперь у вас есть бесполезные принтеры, которые засоряют ваш список принтеров. К счастью, есть способ удалить любой сетевой принтер с вашего компьютера через реестр. Обратите внимание, что для этого вам нужно быть администратором системы.

Если вы предпочитаете не связываться с реестром, есть другое возможное решение, которое я перечислю ниже, которое также может решить проблему, поэтому обязательно прокрутите вниз.

Удалить сетевые принтеры из Windows через редактор реестра

Шаг 1: Нажмите Пуск, Выполнить, затем введите regedit и нажмите Enter. Это откроет редактор реестра.

Шаг 2: Перейдите к следующему ключу в реестре:

HKEY_CURRENT_USER – Printers – Connections

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

Нажмите на принтер в левом меню и нажмите кнопку «Удалить» или щелкните правой кнопкой мыши и выберите «Удалить». К сожалению, это еще не все! Вы также должны удалить принтер из еще одного места в реестре:

HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – Control – Print – Providers – LanMan Print Services – Servers – Printers

Теперь под ключом Серверы вы сможете развернуть его и увидеть имя сервера печати, на котором фактически находится принтер, который вы хотите удалить. Идите дальше, раскройте ключ сервера печати и удалите принтер из списка.

Теперь закройте редактор реестра и перезагрузите компьютер. Удаленный сетевой принтер теперь должен исчезнуть! Обратите внимание, что метод выше только для сетевых принтеров. Если у вас есть локальный принтер и вы хотите удалить его таким же образом через реестр, вам нужно перейти к следующим разделам реестра ниже:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-3



HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintPrinters

Очистить очередь печати

Также известной проблемой является то, что вы не сможете удалить принтер, если в очереди печати находится задание на распечатку. Вы можете определить, зависло ли задание на печать, перейдя в папку C:WindowsSystem32spoolPRINTERS и убедившись, что она пустая.

Если нет, то вы можете прочесть предыдущую статью о принудительной очистке очереди принтера в Windows . Как только вы очистите очередь принтера, вы сможете удалить принтер из вашей системы.



2019-01-23T11:59:36
Вопросы читателей

Как принудительно очистить очередь печати в Windows?

Вы когда-нибудь сталкивались с ситуацией, когда вы пытаетесь что-то напечатать и ничего не происходит? Существует множество причин, по которым на самом деле задание на печать может не печататься, но одна из распространенных причин заключается в том, что в очереди на принтер имеется задание на печать.

Это может произойти по ряду причин. Допустим, вы пытались напечатать что-то несколько часов назад, но принтер был выключен. Вы закончили тем, что не нуждались в документе, и вы забыли об этом. Затем вы возвращаетесь и пытаетесь распечатать. Задание на печать добавляется в очередь, и если предыдущее задание не было удалено автоматически, оно будет позади того задания на печать, которое никогда не печаталось.

Иногда вы можете вручную войти и удалить задание на печать, но иногда вы просто не можете от него избавиться! В этом случае вам необходимо очистить очередь печати вручную. В этой статье я покажу вам шаги по очистке очереди печати.

Чтобы восстановить и запустить службы печати, выполните следующие действия:

1. Откройте Пуск, Панель управления и Администрирование. Дважды щелкните значок Службы.

2. Прокрутите вниз до службы «Диспетчер печати», щелкните правой кнопкой мыши и выберите «Стоп». Для этого вам необходимо войти как Администратор. На этом этапе никто не сможет напечатать что-либо на любом из принтеров, размещенных на этом сервере.

3. Затем вам нужно перейти в следующий каталог: C:WINDOWSSystem32spoolPRINTERS. Вы также можете ввести %windir%System32spoolPRINTERS в адресную строку в проводнике, если диск C не является разделом Windows по умолчанию. Удалите все файлы в этой папке.

Это очистит все очереди печати. ​​(Если вы делаете это на сервере, рекомендуется сначала убедиться, что никакие другие задания печати не обрабатываются ни для одного из других принтеров на сервере, поскольку выполнение этого шага приведет к удалению этих заданий. также).

4. Теперь вы можете вернуться к консоли служб, щелкнуть правой кнопкой мыши и выбрать «Запустить» для службы диспетчера очереди печати!

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

net stop spooler



del %systemroot%System32spoolprinters* /Q /F /S



net start spooler

Первая и третья команды довольно очевидны: они останавливают и запускают службу диспетчера очереди печати. Средняя команда удаляет все в папке принтеров, а /Q для тихого режима, что означает, что вы не получите подсказку с вопросом, хотите ли вы удалить каждый файл. /F принудительно удалит все файлы, доступные только для чтения, а /S удалит все подкаталоги, если они существуют. Удаление содержимого из этой папки никогда не может нанести вред вашему компьютеру, поэтому не беспокойтесь, если вы видите некоторые файлы или папки и не уверены, для чего они предназначены.



2019-01-23T11:55:05
Вопросы читателей