Архив автора: admin

Установка и настройка Samba сервера и клиентов

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

Установка Samba

Samba легко устанавливается из менеджера  пакетов, но перед установкой нового пакета нужно выполнить обновление. Воспользуйтесь следующими командами (здесь и далее приводятся примеры для Ubuntu 16.04):

$sudo apt-get update (обновление)

$sudo apt-get install samba (запуск и установка сервера Samba)

Служба NetBios для Samba (nmbd) в наших примерах не требуется, поэтому в целях безопасности вы легко можете отключить ее командами:

$sudo systemctl stop nmbd.service

$sudo systemctl disable nmbd.service

Установка глобальных опций Samba

Параметры конфигурации Samba хранятся в файле /etc/samba/smb.conf. В нем есть два раздела, global и shares. В разделе global прописаны параметры самого сервера (имя сервера, его тип, интерфейсы и другие сетевые настройки), а в разделе shares — параметры ресурсов. Вместо редактирования файла создадим новый. Предварительно сохранив оригинал:

$sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.orig

$sudo vi /etc/samba/smb.conf

Внесем в наш новый файл /etc/samba/smb.conf следующий код

[global]

       server string = samba_server

       server role = standalone server

       interfaces = lo ваш_сетевой_интерфейс

       bind interfaces only = yes

       disable netbios = yes

       smb ports = 445

       log file = /var/log/samba/smb.log

       max log size = 10000

Рассмотрим значение этих параметров.

server string: информация, передаваемая во время подключения. Можно использовать любое имя для идентификации сервера. Далее будут рассмотрены названия для ресурсов Samba.

server role: тип создаваемого Samba-сервера. В данном примере используется выделенный сервер (standalone). Другие типы — член домена и контроллер домена.

interfaces: сетевые интерфейсы, к которым привязан сервер. Здесь указан “lo”, loopback-интерфейс. Кроме него нужно указать внешний интерфейс, обычно это eth0.

bind onterface only: гарантирует, что сервер Samba будет привязан только к тем интерфейсам, которые указаны в строке interfaces, и будет игнорировать пакеты с других интерфейсов.

disable netbios: отключает на сервере все функции NetBios, чтобы немного облегчить процесс разрешения имени сервера и разгрузить трафик.

smb ports: номер порта, на котором будет работать сервер. По умолчанию Samba использует порт 445.

log file: имя и месторасположение файла лога Samba.

max log size: максимальный размер файла лога. Рекомендуется указывать его настолько большим, насколько позволяют ресурсы стстемы. Если размер будет превышен, будет создан новый файл, а предыдущий файл будет перемещен в дубликат с расширением .old. При повторном превышении первый файл с расширением .old будет удалён. Данный параметр помогает предотвратить заполнение диска.

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

log level = 3 passdb:5 auth:5

Уровень лога 3 означает, что сохраняется более детальная информация, чем при стандартном ведении лога. Стандартный уровень — 1, максимальный — 5. Здесь он установлен для параметров passdb и auth, чтобы получать более подробную информацию об аутентификации пользователей. После определения параметров ведения лога сохраните и закройте файл. При необходимости файл smb.conf нужно протестировать на синтаксические ошибки при помощи утилиты Samba testparm:

$testparm

Будет выведен следующий результат:

После нажатия на клавишу Enter будут выведены глобальные параметры:

Если в результате выводится “Load services files OK”, значит, в файле нет ошибок и сервер можно запускать.

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

Создание пользователей Samba

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

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

Для каждого пользователя нужно создать домашнюю директорию. Вместо использования стандартной директории /home/user лучше создать пероснальную директорию в /samba/ для разделения данных и более удобного резервного копирования. Сначала создадим группу sambashare,  директорию для хранения данных samba и назначим ее владельцем группу sambashare

$ groupadd sambashare

$sudo mkdir /samba/

$sudo chown :sambashare /samba/

Затем нужно создать директорию пользователя (в примере мы рассмотрим создание пользователя ivan, для нескольких пользователей создание будет аналогичным): Добавим системного пользователя:

$sudo adduser --home /samba/ivan --no-create-home --shell /usr/sbin/nologin --ingroup sambashare ivan

В команде используются параметры:

—home: месторасположение домашней  директории пользователя.

—no-create-home: указывает команде adduser не создавать домашнюю директорию, чтобы не заполнять ее ненужными файлами конфигурации.

—shell: определяет, какая оболочка будет использоваться при входе через SSH. В данном примере SSH не используется, поэтому значение /usr/sbin/nologin отключает вход через SSH.

—ingroup sambashare: внесение пользователя в группу sambashare, чтобы обеспечить ему возможность чтения и записи для своего ресурса и общих ресурсов.

Более подробно про создание пользователей и групп можно прочитать в этой статье

После запуска команды потребуется создать пароль.

Теперь нужно установить владельца и права доступа к директории:

$sudo chown ivan:sambashare /samba/ivan/

$sudo chmod 2770 /samba/ivan/

Права доступа 2770 означают, что новые файлы или директории, созданные в /samba/david/, будут наследовать группу владельцев от родительской директории, а не от группы пользователей, которая их создала. Например, если администратор создаст новую директорию в ресурсе пользователя ivan, то ivan будет иметь к ней доступ на чтение и запись.

Далее командой smbpasswd необходимо добавить пользователя на сервере Samba (флаг -a) и активировать его (флаг -e):

$sudo smbpasswd -a ivan

Вам потребуется ввести пароль для доступа к ресурсу samba, он может отличаться от системного пароля.

Активируем пользователя

$sudo smbpasswd -e ivan

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

$sudo mkdir /samba/everyone

$sudo adduser --home /samba/everyone --no-create-home --shell /usr/sbin/nologin --ingroup sambashare admin

$sudo chown admin:sambashare /samba/everyone/

$sudo chmod 2770 /samba/everyone/

$sudo smbpasswd -a admin

$sudo smbpasswd -e admin

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

$sudo groupadd admins

$sudo usermod -G admins admin

Настройка системы завершена, теперь нужно настроить ресурсы.

Настройка общих ресурсов Samba

У каждого ресурса есть свой раздел в файле конфигурации /etc/samba/smb.conf. Разделы ресурсов расположены после глобальных параметров и имеют следующий вид

[имя_ресурса]

        path =

        browseable =

        read only =

        force create mode =

        force directory mode =

        valid users =

share_name — имя ресурса, используемое при доступе.

path — полный путь к ресурсу в файловой системе.

browsable — опоеделяет видимость ресурса для других пользователей, но не дает им прав доступа.

read only — определяет возможность доступа на запись для пользователей, указанных в параметре valid users.

force create mode — задает указанные права доступа к любому файлу, создаваемому в ресурсе.

force directory mode — задает указанные права доступа к любой директории, создаваемой в ресурсе

valid users — список пользователей, имеющих доступ к ресурсу. Здесь можно указывать имена или группы, перед группами нужно указывать символ @, например, @admins.

Для настройки конфигурации ресурса нужно в любом текстовом редакторе добавить в файл конфигурации блоки следующего вида для каждого пользователя:

[ivan]

        path = /samba/ivan

        browseable = no

        read only = no

        force create mode = 0660

        force directory mode = 2770

        valid users = ivan @admins

Для ресурса everyone блок будет выглядеть следующим образом:

[everyone]

        path = /samba/everyone

        browseable = yes

        read only = no

        force create mode = 0660

        force directory mode = 2770

        valid users = @sambashare @admins

Все пользователи будут иметь доступ на чтение и запись, так как были добавлены в группу sambashare при создании. Теперь нужно протестировать параметры

$testparm

Если все настроено корректно, результат будет следующим:

После проверки конфигурации запустим сервер и добавим его в автозагрузку командой systemctl:

$sudo systemctl start smbd.service

$sudo systemctl enable smbd.service

Сервер работает и готов принимать пользователей.

Настройка клиентов Samba

Для доступа к ресурсам из командной строки в Linux используется утилита smbclient. В большинстве дистрибутивов она не установлена по умолчанию, если нет то нужно воспользоваться менеджером пакетов:

$sudo apt-get install smbclient

В некоторых дистрибутивах может потребоваться создать файл /etc/samba/smb.conf, так как при его отсутствии будет выводиться сообщение об ошибке. Для доступа к ресурсу нужно выполнить следующую команду:

$smbclient //имя_или_адрес_сервера/ресурс -U пользователь

Например, для доступа к ресурсу ivan на сервере samba.example.com нужно ввести:

$smbclient //samba.example.com/ivan -U ivan

Далее потребуется ввести пароль, после чего появится интерфейс командной строки, похожий на интерфейс FTP:

Например, можно создать директорию:

smb: > mkdir test

smb: > ls

Доступ из командной строки используется в основном для тестирования, на практике доступ чаще всего осуществляется из графических оболочек, например, KDE. Возможен также доступ из других платформ (Windows, MacOS).

Например для доступа с windows наберите в строке поиска samba.example.comivan. И введите логин пароль

 

После чего вы сможете получить доступ к сетевым ресурсам.

Заключение

При помощи Samba мы создали мультиплатформенные сетевые ресурсы и протестировали доступ к ним. Ресурсы Samba очень распространены и могут использоваться различными приложениями. Например, VLC Player может проигрывать музыку и видео из ваших ресурсов Samba, а утилита резервного копирования BackupPC — записывать туда резервные копии.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.



2019-01-27T16:02:40
Без рубрики

Настройка плагина Yoast SEO для WordPress 2019



























3.7/5 — (3 голоса)

Если у вас есть свой блог на WordPress, то вы наверняка знаете, что такое SEO-плагины, и понимаете, как важна их правильная и грамотная настройка. Yoast SEO – великолепный плагин с огромным количеством различных функций и возможностей. Я и сам его использую для этого и других проектов, отдавая предпочтение из-за удобного интерфейса и некоторых возможностей, коих нет в аналогах.

В этой статье я расскажу о том, как правильно настроить плагин Yoast SEO, не забывая и про инструкции для дальнейшего взаимодействия с ним. Начать, пожалуй, стоит с азов – то бишь установки. Читайте также: “WordPress SEO by Yoast больше не поддерживает meta keywords”.

Установка плагина Yoast SEO

Данный плагин, как и большинство других, доступен для установки прямо из админки. Вам достаточно перейти в Плагины -> Добавить новый, где далее ввести название в поиск.

Установка плагина Yoast SEO в WordPress 2018

Вероятнее всего вам не придется даже вводить название и искать плагин, как правило, он красуется прямо на первой странице, т.к рекомендован к установке самими разработчиками ВП. И тем не менее, надо помнить, что после установки плагин нужно еще и активировать, и сделать вы это сможете прямо в том же окне (кнопка появится, заменяя “Установить”).

Другой способ установки

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

Итак, переходим на официальную страницу плагина. Там мы сразу видим предложение по покупке премиум-версии, но это (пока) нас не интересует. Чуть правее видна менее красивая ссылочка, которая-то нам и нужна.

Скачать плагин Yoast SEO с официального сайта

Как только мы кликнем на ссылку – начнется автоматическая загрузка zip-архива. Это и есть наш плагин, который мы будем инсталировать. Сразу после загрузки архива мы переходим в админку, также в Плагины -> Добавить новый, где кликаем на кнопку “Загрузить плагин”.

Загрузка плагина Yoast SEO вручную

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

Правильная настройка плагина Yoast SEO для WordPress

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

Что нам нужно сделать сразу – так это включить расширенные настройки плагина. Именно с ними мы будем работать в большинстве случаев. Однако, должен предупредить, что в этом плагине есть нативный “Мастер настройки”, вы можете попытаться настроить работу Yoast SEO и с его помощью.

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

Настройка плагина Yoast SEO для WordPress 2018

После сохранения изменений подменю (где Консоль, Консоль поиска и Премиум) расширится. Вместе с ним расширятся и наши возможности по SEO-оптимизации ресурса.

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

  • Заголовки и метаданные: позволяет настраивать и устанавливать мета-теги, выбирать разделитель между названием материала и названием сайта и т.д
  • Социальные сети: здесь можно указать ссылки на свои профили в соц. сетях. Если у вашего ресурса таковые имеются, рекомендую сделать это, т.к поисковики это учитывают.
  • XML-карта сайта: позволяет настроить карту сайта для поисковиков. Очень важный пункт, но трогать его нет смысла – по-умолчанию там итак уже все включено и настроено.
  • Дополнительно: дополнительные настройки Yoast SEO
  • Инструменты: три инструмента для работы с ресурсом, включающие в себя групповой редактор, импорт и экспорт, а также редактор файлов (htaccess, robots.txt и т.д)

Кстати говоря, именно с помощью последнего инструмента, в дальнейшем, вы будете настраивать robots.txt. Важно сделать это максимально правильно, поэтому я рекомендую ознакомиться с материалом: “Правильная настройка Robots.txt для WordPress”.

Теперь же, я думаю, нам стоит остановиться на каждом из новых пунктов в отдельности. Стоит отметить, что некоторые из них уже настроены, но я об этом еще скажу.

Заголовки и метаданные

Заголовки и метаданные в плагине Yoast SEO

Как я уже говорил, именно здесь мы будем настраивать мета-теги, отображение разделителей, а также отображение названий тех или иных элементов сайта. Здесь у нас имеется 6 вкладок, где в каждой есть свои настройки и возможности.

Общие

Вкладка, где есть одна единственная настройка – разделитель для заголовка. Как это реализовано вы можете видеть выше.

Главная страница

Настройка плагина Yoast SEO

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

Типы записей

Настройка плагина Yoast SEO

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

Таксономии

Настройка Таксономий в Yoast SEO для WordPress

Настройки шаблонов, но уже для рубрик, меток и форматов.

Архивы

Настройка архивов в Yoast SEO

Настройки шаблонов для архивов авторов и архивов по датам.

Другое

Настройка плагина Yoast SEO для WordPress 2018

Вот мы и добрались до самого интересного. По-умолчанию пункт “Использовать метатег keywords” будет отключен. Я же рекомендую вам включить его, в том случае, если вы ориентируетесь на продвижение в Яндексе. Данный поисковик до сих пор может учитывать их, в отличие от того же гугла.

Кратко о шаблонах заголовков и мета-тегов

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

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

Фрилансеры на той же Ворк-Зилле без особого труда подберут, и возможно даже впишут, все мета-теги. Стоить такое удовольствие будет в районе 1000-1500 рублей.

Заказать семантику на Work-Zilla

Стоит ли использовать Meta-Keywords

Как я уже говорил, это зависит от того, делаете ли вы акцент на Яндексе при продвижении. Он учитывает этот тег, и об этом прямо говорится в “Помощи Вебмастеру”:

Робот Яндекса учитывает содержание следующих мета-тегов:

<meta name="Keywords" content="..."/> — может учитываться при определении соответствия страницы поисковым запросам;

<meta name="Description" content="..."/> — содержание данного тега может использоваться в сниппетах (описаниях сайтов на странице результатов поиска);

Социальные сети

Социальные сети в Yoast SEO WordPress

Тут прямо в описании говорится о назначении этого раздела: указываются ссылки на профили в соц.сетях для соотнесения их с сайтом в лице поисковиков.

XML-карта сайта

Карта сайта в Yoast SEO

Настройка карты сайта, которая доступна по адресу: вашсайт.ру/sitemap_index.xml. Как я уже говорил, по-умолчанию здесь все настроено и включено. Трогать только в исключительных случаях.

Дополнительно

Дополнительные настройки Yoast SEO

Дополнительные настройки плагина Yoast SEO. Здесь можно включить/отключить Хлебные крошки, а также настроить постоянные ссылки (например, рубрик). По описанию, думаю, итак многое понятно.

Здесь я рекомендую убрать префикс рубрик (/category/). Это укоротит ваши ссылки и сделает их более лаконичными. Да и индексироваться они будут лучше, но это не точно.

Инструменты

Инструменты Yoast SEO

Инструменты для работы с файлами и настройками. В принципе, везде есть описание, и вполне понятно, какой инструмент за что отвечает.

Прежде чем приступать к настройке того robots.txt, я рекомендую ознакомиться с обучающими материалами. Например, в статье правильная настройка Robots.txt для WordPress я рассказал о том, каким образом лучше настроить этот файл. То же касается и других СЕО-файлов, лучше сначала ознакомиться с обучающими материалами, прежде чем изменять в них что-то. Кстати говоря, по-умолчанию они настроены вполне сносно.

Выводы

Собственно, вот так выглядят настройки в плагине Yoast SEO. Надеюсь, что данная статья поможет вам разобраться в нем, чтобы в дальнейшем самостоятельно проводить настройку. Данный плагин действительно отлично помогает в продвижении. Если вы правильно заполните шаблоны мета-тегов, настроите роботс, и будете следовать рекомендациям этого плагина, при составлении статей и страниц, то все у вашего проекта будет хорошо. Кстати, рекомендую к ознакомлению материал: Выбор подходящей CMS: WordPress vs Ucoz.


2019-01-26T18:16:54
SEO

Правильный 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

Печенье «Быстро и вкусно»

Ингредиенты:

  • яйца — 2 шт
  • маргарин — 200 г
  • сахар — 1 ст
  • мука — 3 ст
  • крахмал — 2 ст»л»
  • ванилин — 2 г
  • сода — 0″5 ч»л»» Читать

Как исправить ошибку с кодом 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
Вопросы читателей