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

Как установить Asterisk на Debian 9

В этой статье мы проведем вас через установку Asterisk на Debian 9 VPS . Asterisk — самая популярная программная реализация АТС. Она включает в себя как классическую функциональность УАТС и многие дополнительные функции, такие как: Конференц-связь, регистратор вызовов, голосовая почта, интерактивный голосовой ответ, автоматическое распределение вызовов, мониторинг в реальном времени, консоль отладки и поддерживает большинство стандартных протоколов voice over IP (VOIP), включая SIP, D H. 323 и MGCP.

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

Убедитесь, что ваша серверная ОС полностью обновлена:

apt-get update

apt-get upgrade

 

Установите все необходимые пакеты и зависимости

Установите все необходимые пакеты на Asterisk VPS со следующими командами:

apt-get install build-essential

apt-get install git-core subversion libjansson-dev sqlite autoconf automake libxml2-dev libncurses5-dev libtool

 

Загрузить Asterisk

На момент написания последней версии Asterisk 15.5.0. Перейдите в каталог /usr/src/ с помощью:

cd /usr/src/

 

и загрузите архив asterisk tar со следующей командой wget:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-15-current.tar.gz

 

Когда загрузка будет завершена, запустите следующую команду, чтобы извлечь файл asterisk-15-current.tar.gz:

tar -zxvf asterisk-15-current.tar.gz

 

Скомпилировать Asterisk

После того, как архив asterisk будет извлечен, перейдите в каталог asterisk-15.5.0  со следующей командой:

cd /usr/src/asterisk-15.5.0

 

Используйте скрипт install_prereq для установки всех недостающих пакетов:

./contrib/scripts/install_prereq install

 

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

#############################################

## install completed successfully

#############################################

 

Следующий шаг — запустить скрипт ./configure, который проверит вашу систему на отсутствие библиотек и двоичных файлов и подготовит исходный код Asterisk для процесса сборки:

./configure

 

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

configure: Menuselect build configuration successfully completed



               .$$$$$$$$$$$$$$$=..

            .$7$7..          .7$$7:.

          .$$:.                 ,$7.7

        .$7.     7$$$$           .$$77

     ..$$.       $$$$$            .$$$7

    ..7$   .?.   $$$$$   .?.       7$$$.

   $.$.   .$$$7. $$$$7 .7$$$.      .$$$.

 .777.   .$$$$$$77$$$77$$$$$7.      $$$,

 $$$~      .7$$$$$$$$$$$$$7.       .$$$.

.$$7          .7$$$$$$$7:          ?$$$.

$$$          ?7$$$$$$$$$$I        .$$$7

$$$       .7$$$$$$$$$$$$$$$$      :$$$.

$$$       $$$$$$7$$$$$$$$$$$$    .$$$.

$$$        $$$   7$$$7  .$$$    .$$$.

$$$$             $$$$7         .$$$.

7$$$7            7$$$$        7$$$

 $$$$$                        $$$

  $$$$7.                       $$  (TM)

   $$$$$$$.           .7$$$$$$  $$

     $$$$$$$$$$$$7$$$$$$$$$.$$$$$$

       $$$$$$$$$$$$$$$$.



configure: Package configured for:

configure: OS type  : linux-gnu

configure: Host CPU : x86_64

configure: build-cpu:vendor:os: x86_64 : pc : linux-gnu :

configure: host-cpu:vendor:os: x86_64 : pc : linux-gnu :

 

Теперь, когда конфигурация завершена, запустите процесс компиляции с помощью команды make:

make

 

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

+--------- Asterisk Build Complete ---------+

+ Asterisk has successfully been built, and +

+ can be installed by running:              +

+                                           +

+                make install               +

+-------------------------------------------+

 

Следующий шаг — запустить команду make install, которая установит Asterisk и все скомпилированные модули Asterisk:

make install

 

После успешной установки Asterisk вам будет представлено следующее сообщение на вашем экране:

 +---- Asterisk Installation Complete -------+

 +                                           +

 +    YOU MUST READ THE SECURITY DOCUMENT    +

 +                                           +

 + Asterisk has successfully been installed. +

 + If you would like to install the sample   +

 + configuration files (overwriting any      +

 + existing config files), run:              +

 +                                           +

 + For generic reference documentation:      +

 +    make samples                           +

 +                                           +

 + For a sample basic PBX:                   +

 +    make basic-pbx                         +

 +                                           +

 +                                           +

 +-----------------  or ---------------------+

 +                                           +

 + You can go ahead and install the asterisk +

 + program documentation now or later run:   +

 +                                           +

 +               make progdocs               +

 +                                           +

 + **Note** This requires that you have      +

 + doxygen installed on your local system    +

 +-------------------------------------------+

 

Запустите команду make samples для установки файлов конфигурации образца Asterisk:

make samples

 

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

make config

 

В приведенной выше команде не будет выводиться.

Затем установите скрипт logrotation с помощью следующей команды:

make install-logrotate

 

Вы увидите следующий вывод, указывающий, что конфигурация лотереи была успешно создана:

if [ ! -d "/etc/asterisk/../logrotate.d" ]; then 

        /usr/bin/install -c -d "/etc/asterisk/../logrotate.d" ; 

fi

sed 's#__LOGDIR__#/var/log/asterisk#g' < contrib/scripts/asterisk.logrotate | sed 's#__SBINDIR__#/usr/sbin#g' > contrib/scripts/asterisk.logrotate.tmp

/usr/bin/install -c -m 0644 contrib/scripts/asterisk.logrotate.tmp "/etc/asterisk/../logrotate.d/asterisk"

rm -f contrib/scripts/asterisk.logrotate.

 

Запустить Asterisk

Теперь, когда на вашем Debian 9 VPS установлена ​​Asterisk, вы можете запустить службу Asterisk с помощью следующей команды:

systemctl start asterisk

 

Вы можете проверить, запущена ли служба Asterisk с помощью команды systemctl status:

systemctl status asterisk

 

Если служба запущена, вы увидите следующее сообщение:

● asterisk.service - LSB: Asterisk PBX

   Loaded: loaded (/etc/init.d/asterisk; generated; vendor preset: enabled)

   Active: active (running) since Thu 2018-08-09 01:26:50 CDT; 29s ago

     Docs: man:systemd-sysv-generator(8)

  Process: 4996 ExecStart=/etc/init.d/asterisk start (code=exited, status=0/SUCCESS)

   CGroup: /system.slice/asterisk.service

           └─5008 /usr/sbin/asterisk

 

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

systemctl enable asterisk

 

Вот и все. Завершена установка Asterisk на вашем сервере под управлением Debian 9.

 



2018-08-16T09:52:23
Установка ПО на Debian

5 способов интеграции WordPress с Instagram

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

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

Без каких-либо дальнейших церемоний, будьте готовы, чтобы узнать пять простых способов интеграции WordPress с Instagram с помощью комбинации плагинов и сторонних услуг:

1. Отображение значка и количество подписчиков в WordPress

Самый простой способ интегрировать WordPress с Instagram — это показать кнопку follow вместе с вашим количеством подписчиков. Плагин Instagram Followers Widget позволяет Вам сделать именно это.

После того как вы установили и активировали данный плагин, новый виджет появится среди ваших вариантов во вкладке внешний вид/виджеты в админ панели WordPress. Виджет содержит несколько полей, которые нужно заполнить самостоятельно, большинство из которых являются простыми, включая Instagram User ID и Access Token.

5 способов интеграции WordPress с Instagram

Instagram User ID — это уникальное числовое значение, присвоенное каждой учетной записи, и вы можете найти ваш с помощью этого инструмента. Просто введите свое имя, нажмите на Get Instagram User ID, а затем скопируйте полученное значение в соответствующее поле для вашего виджета.

Чтобы найти свой Access Token мы будем использовать другой инструмент онлайн – нажмите на кнопку Generate Access Token, войдите в свой аккаунт, это необходимо, чтобы дать ему разрешение, а затем скопировать полученную строку из букв и цифр в поле Access Token.

Сохраните изменения в свой виджет и обновите свой сайт на WordPress, чтобы проверить, как он выглядит в прямом эфире:

5 способов интеграции WordPress с Instagram

2. Отображение фида Instagram в ваших постах на WordPress

Иногда вы захотите пойти еще дальше и показать немного больше, чем просто кнопку “Follow” + количество подписчиков, и именно здесь появляется плагин Instagram Feed WD.

После активации плагина, вы найдете новую вкладку с именем Instagram Feed WD на панели управления. Щелкните на нем и выберите параметры. Прежде чем использовать плагин, вы должны войти в Instagram для того, чтобы обнаружить свой маркер доступа, так что жмите на соответствующую кнопку и нажмите на сохранить изменения, когда вы будете готовы.

Выберите вкладку Feeds и нажмите на кнопку Add New. Вы можете выбрать между двумя стилями на ваш канал: Thumbnails and Image Browser. Выберите тот из них, который подходит вашему стилю, назовите фид и введите имя пользователя (- ей) фидов, которые вы хотите отобразить:

5 способов интеграции WordPress с Instagram

 

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

5 способов интеграции WordPress с Instagram

 

Нажмите на нее, выберите Ваш новый канал, щелкните Insert, а затем проверьте ваши новые ленты с помощью варианта Preview. Мы выбрали стиль Image Browser для данного примера:

5 способов интеграции WordPress с Instagram

 

3. Отображение фида Instagram в виджетах на WordPress

Для эффективности мы будем повторно использовать плагин Instagram Feed WD для этого метода. В конце концов, зачем устанавливать еще один инструмент, когда один может сделать работу так же хорошо?

Предполагая, что вы уже установили и активировали плагин, перейдите в Внешний вид -> Виджеты в админ панели WordPress, найти Instagram WD Widget и перетащите его на нужное место. Далее выберите ленту из соответствующего выпадающего списка-мы будем повторно использовать ту же самую из нашего предыдущего примера:

5 способов интеграции WordPress с Instagram

 

Нажмите на кнопку Сохранить и посмотрим, как наш новый виджет выглядит на боковой панели.

5 способов интеграции WordPress с Instagram

 

4. Используйте hashtags для автоматического отображения определенных фотографий Instagram в WordPress

Чтобы добиться этого, нам нужны три вещи: If This Then That (IFTTT), установка WordPress, и аккаунт Instagram. Вы должны уже иметь эти последние два, поэтому продолжайте и позаботьтесь о другом шаге, прежде чем продолжить.

IFTTT  позволяет подключить несколько приложений с помощью цепочек действий под названием recipes – если вы выполните определенное действие в Instagram, что повлечет за собой соответствующее действие на WordPress, например.

После регистрации и входа в ваш новый аккаунт IFTTT, добавьте как Instagram и WordPress в качестве каналов, найдите recipes, чтобы автоматизировать процесс, используя хэштеги, чтобы отобразить конкретные фотографии, затем установите его. Немного трудоемкий, но простой!

5. Осуществлять интеграцию Instagram с помощью zapier

Zapier позволяет интегрировать WordPress с Instagram в подобно IFFFT– на самом деле, мы можем настроить его для выполнения точно такой же функции, как мы рассмотрели на предыдущем шаге. Ваш первый шаг должен заключаться в регистрации на Zapier, а затем связывание Ваших учетных записей Instagram и WordPress. Это можно сделать, нажав на выпадающее меню в верхней-правой части экрана при входе в систему, и выберите вариант Connected Accounts:

5 способов интеграции WordPress с Instagram

 

Свяжите обе учетные записи, а затем вернитесь на главную страницу Zapier, чтобы изучить существующие «zaps» (они будут отображаться только в том случае, если вы вошли в систему). Выберите «Instagram» из главного меню:

5 способов интеграции WordPress с Instagram

 

Далее, прокрутите вниз до раздела “Popular Zaps for Instagram”. Мы ищем интеграцию “Add new tagged media on Instagram to WordPress”:

5 способов интеграции WordPress с Instagram

 

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

Как интегрировать WordPress с Instagram: Вывод

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

Давайте быстро вспомним пять способов, которые теперь вы можете интегрировать WordPress с Instagram:

  1. Отображение значка follow и количество подписчиков в WordPress.
  2. Вставьте ваш канал Instagram на пост.
  3. Показать ваш канал Instagram в качестве виджета.
  4. Показать фотографии в WordPress, используя один хэштег на Instagram.
  5. Реализация интеграции zapier в Instagram для WordPress.

Какой ваш любимый способ интеграции WordPress с Instagram? Поделитесь своим опытом с этими вариантами в разделе комментариев ниже!

 



2018-08-16T07:29:23
Лучшие учебники по Wodpress

Rufus уязвимость

Аккуратней с руфусом

Если вы не знаете, что такое Rufus:

Rufus, в том числе его последние версии 3.0 и 3.1, позвоялет повысить права до администратора.

Во-первых, при загрузке некоторых библиотек он ищет их сначала в текущей директории.

А это часто папка Downloads. Эти библиотеки: DWMAPI.dll, UXTheme.dll, Version.dll, CryptSP.dll, NCrypt.dll,BCrypt.dll, RichEd20.dll, DSRole.dll, LogonCli.dll, DFSCli.dll, SAMCli.dll, DSRole.dll.

Во-вторых он создает незащищенные временные файлы, а потом использует их. Создает в текущей директории и в пользовательской %TEMP%. Файлы могут быть изменены/подменены непривилегированными процессами.

Эти два пути позволяют заставить Rufus запустить произвольный код, а так как сам он требует запуска с правами администратора – ну понятно.

Еще некоторые детали и PoC можно посмотреть в оригинальном посте рисечера:

http://seclists.org/fulldisclosure/2018/Aug/7

 



2018-08-14T14:54:35
Закрытие уязвимостей

Как установить загрузчик ionCube на Debian 9

В этой статье мы покажем вам, как установить загрузчик ionCube на сервере Debian 9. ionCube PHP-кодер — это самое популярное решение для PHP для лицензирования и кодирования файлов PHP и шифрования любых других типов файлов. При использовании ionCube скрипты PHP сначала компилируются, а затем оптимизируются. Это не позволяет другим копировать исходный код и увеличивает скорость загрузки веб-сайта. ionCube loader — это расширение PHP, которое используется для выполнения кодированных файлов PHP, шифрования или дешифрования файлов, отличных от PHP, и проверки лицензий.

Это руководство должно работать и с другими системами Linux VPS, но было протестировано и написано для Debian 9 VPS.

 

Загрузка загрузчика ionCube

Архив загрузчика Ioncube можно скачать бесплатно с официального сайта.

Чтобы загрузить последние файлы архивов загрузчиков ionCube, выполните следующую команду wget:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

 

После загрузки файла запустите следующую команду tar, чтобы извлечь файл в текущем рабочем каталоге:

tar -xf ioncube_loaders_lin_x86-64.tar.gz

 

Теперь вы можете перейти в каталог ioncube с помощью:

cd ioncube

 

и используйте команду ls для перечисления всех извлеченных файлов:

ls -1 


 

Результат должен выглядеть следующим образом:

lICENSE.TXT

README.txt

USER-guide.pdf

USER-GUIDE.txt

ioncube_loader_lin_4.1.so

ioncube_loader_lin_4.2.so

ioncube_loader_lin_4.3.so

ioncube_loader_lin_4.3_ts.so

ioncube_loader_lin_4.4.so

ioncube_loader_lin_4.4_ts.so

ioncube_loader_lin_5.0.so

ioncube_loader_lin_5.0_ts.so

ioncube_loader_lin_5.1.so

ioncube_loader_lin_5.1_ts.so

ioncube_loader_lin_5.2.so

ioncube_loader_lin_5.2_ts.so

ioncube_loader_lin_5.3.so

ioncube_loader_lin_5.3_ts.so

ioncube_loader_lin_5.4.so

ioncube_loader_lin_5.4_ts.so

ioncube_loader_lin_5.5.so

ioncube_loader_lin_5.5_ts.so

ioncube_loader_lin_5.6.so

ioncube_loader_lin_5.6_ts.so

ioncube_loader_lin_7.0.so

ioncube_loader_lin_7.0_ts.so

ioncube_loader_lin_7.1.so

ioncube_loader_lin_7.1_ts.so

ioncube_loader_lin_7.2.so

ioncube_loader_lin_7.2_ts.so

Загрузчик-wizard.php


 

Как вы можете видеть, каждый файл загрузчика ionCube заканчивается PHP_VERSION.so, что соответствует определенной версии PHP. Например, файл ioncube_loader_lin_7.1.so расширения PHP, который необходимо включить, если вы используете версию PHP 7.1 на своем сервере.

 

Установите загрузчик IonCube

Версия PHP по умолчанию в Debian 9 — это PHP версии 7.0. Вы можете проверить версию PHP, установленную на вашем сервере, запустив:

php -v


 

Результат должен выглядеть следующим образом:

PHP 7.0.30-0+deb9u1 (cli) (built: Jun 14 2018 13:50:25) ( NTS )

Copyright (c) 1997-2017 The PHP Group

Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

    with Zend OPcache v7.0.30-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies

 

Затем найдите расположение каталога расширения PHP с помощью следующей команды:

php -i | grep extension_dir


 

Результат должен выглядеть следующим образом:

extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012

 

В нашем случае расположение каталога расширения PHP /usr/lib/php/20151012.

Как только вы узнаете расположение каталога расширения PHP, скопируйте в него соответствующий файл загрузчика ionCube с помощью следующей команды:

sudo cp ioncube_loader_lin_7.0.so /usr/lib/php/20151012/

 

Если на вашем сервере установлена ​​другая версия PHP, отличная от стандартного, вам необходимо скопировать соответствующий файл загрузчика. Например, если у вас есть PHP версии 5.6, вам нужно будет скопировать файл ioncube_loader_lin_5.6.so.

Теперь вам нужно открыть файл php.ini CLI PHP и добавить следующую строку, которая будет загружать расширение ionCube.

sudo vim /etc/php/7.0/cli/php.ini


 

В конце файла добавьте следующую строку:

zend_extension=/usr/lib/php/20151012/ioncube_loader_lin_7.0.so

 

Установка загрузчика IonCube для Apache Mod PHP

Если вы используете apache с mod_php, чтобы включить расширение загрузчика ionCube, откройте следующий файл:

sudo vim /etc/php/7.0/apache2/php.ini


 

В конце файла добавьте следующую строку:

zend_extension=/usr/lib/php/20151012/ioncube_loader_lin_7.0.so

 

Сохраните файл и перезапустите службу Apache, чтобы применить изменения:

sudo vim systemctl restart apache2


 

Установите загрузчик IonCube для PHP-FPM

Если вы используете Apache или Nginx с PHP-FPM в качестве процессора PHP, откройте следующий файл и добавьте одну и ту же строку:

sudo nano /etc/php/7.0/fpm/php.ini


 

В конце файла добавьте следующую строку:

zend_extension=/usr/lib/php/20151012/ioncube_loader_lin_7.0.so

 

Сохраните файл и перезапустите службу PHP-FPM, чтобы изменения вступили в силу:

sudo sudo systemctl restart php7.0-fpm


 

Тестирование загрузчика ionCube

Чтобы проверить, успешно ли установлен загрузчик ionCube, выполните следующую команду:

php -v


 

Выходной файл должен содержать строку, в которой говорится, что i-iCube PHP Loader включен. Также вы сможете увидеть версию ionCube PHP Loader, которая на момент написания этого сообщения была v10.2.4.

PHP 7.0.30-0+deb9u1 (cli) (built: Jun 14 2018 13:50:25) ( NTS )

Copyright (c) 1997-2017 The PHP Group

Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.4, Copyright (c) 2002-2018, by ionCube Ltd.

    with Zend OPcache v7.0.30-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies

 

PS. Если вам нравится читать этот пост в блоге о том, как установить ionCube Loader на Debian 9, не стесняйтесь делиться им в социальных сетях с помощью ярлыков ниже или просто оставлять комментарий.

 



2018-08-13T14:57:15
Установка ПО на Debian

Настольная книга администратора Debian

debianГод выпуска: 2015

Авторы: Рафаэль Херцог, Ролан Ма

Язык: Русский

Лицензия: Creative Commons Attribution-ShareAlike

Страниц: 522

Эта книга — полноценный справочник, в котором вы найдете все об операционной системе Debian начиная от начальной установки до полной настройки и настройки сервисов и системных компонентов. Читать

10 основных SEO настроек для новых блогов на WordPress

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

Зачем? — вы спрашиваете. Контент вашего сайта является его самым важным активом, но он бесполезен, если он не привлекает посетителей! SEO — поисковая оптимизация — это инструмент, который каждый владелец веб-сайта должен использовать, чтобы убедиться, что их контент оптимизирован для ранжирования в поисковых системах, что приведет к увеличению числа посетителей.

1. Убедитесь, что поисковые системы видят вас

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

Перейдите к настройки/чтение и найдите параметр «Видимость поисковой системы». Удостоверьтесь, что он выключен, и все будет хорошо!

10 основных SEO настроек для новых блогов на WordPress

Это, вероятно, самая важная из всех SEO настроек для WordPress.

2. Напишите хороший контент

Мы думаем, что это абсолютно важная тактика SEO. Хорошего контента недостаточно, чтобы продвинуть ваш сайт на вершину Google или Yandex. Поисковые системы, такие как Google или Yandex довольно хорошо определяют, что представляет собой хороший контент.

Если вы пишете о «Лучшая тема WordPress», вы, вероятно, захотите дважды добавить эту фразу в свою статью, но не переусердствуйте. Просто потому, что у вас есть ключевая фраза 8 раз в абзаце, вы ничего не сделаете, чтобы сдвинуть свой рейтинг — наоборот, он может отправить вас дальше.

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

3. Часто писать

Регулярно обновляемый сайт поможет вам в ваших усилиях SEO. Не только потому, что ПС увидит, что ваш сайт активен, а потому, что на ваш ранг будет больше контента. Кроме того, это помогает с привлечением пользователя и удержанием — двойная победа.

Как и прежде, не переходите грань, это одно из главных правил SEO. Обновление вашего сайта 10 раз в день с похожим контентом просто снизит ваш рейтинг. Если у вас есть возможность публиковать уникальный и ценный контент 3-4 раза в день, обязательно сделайте это. В противном случае сайт, обновляемый раз в неделю с помощью очень хорошей статьи, более ценен тем, что каждый обновляется каждый день с некачественной статьей.

4. Используйте плагин SEO

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

Мы рекомендуем ознакомиться с плагином и догнать тенденции SEO в статье «Yoast SEO». Чем больше вы знаете, тем лучше вы можете использовать настройки, которые он предлагает!

5. Используйте информацию изображения WordPress

Правильное управление медиа-файлами — отличный способ получить преимущество SEO, что делает его одним из основных параметров SEO. Многие владельцы веб-сайтов не видят подписи к изображениям, текст и имена файлов. Все они важны и могут быть добавлены так легко. Причина, по которой они часто пропускаются, заключается в том, что изображения добавляются после того, как пост был написан. Автору потребовалось 3 часа, чтобы написать пост, добавив текст на 20 изображений, так утомительно, и добавит еще 20 минут работы.

Достаточно справедливо, но стоит ли потерять звание? Предоставление Google информации о том, что происходит с изображениями, заполнив имя, убедившись, что имя файла является читаемым, ввод заголовка, а текст alt добавит гораздо больше информации о вашем контенте.

 

6. Уделяйте названию дополнительное внимание

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

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

7. Точная настройка постоянных ссылок

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

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

Вот постоянная ссылка на этот пост, «основные настройки SEO WordPress»:

10 основных SEO настроек для новых блогов на WordPress

8. Используйте настройки SEO-почты

Если вы используете плагин Yoast SEO, вы увидите окно «Yoast SEO» под каждым постом. Используйте редактор фрагментов, чтобы контролировать, как ваш результат будет выглядеть в Google. Установите фокусное ключевое слово, чтобы получить оценку того, как ваш пост соответствует действующим правилам SEO.

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

Мне нравится редактировать фрагмент каждого поста, даже если он создан автоматически. Эти небольшие штрихи — это то, что может отделить серьезные сайты от плохих.

9. Подружитесь

Одна из них — социальные медиа сети. Удостоверьтесь, что у вас активное присутствие, вы как можете привлекать посетителей и потенциальных посетителей (т. е. Свою целевую группу). Как заставить людей говорить о вас — это один из лучших способов получить входящие ссылки, которые Google будет учитывать. Чем больше связанный с вами веб-сайтов, тем больше веса он получает.

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

10. Оптимизируйте свой сайт для скорости

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

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

И не забудьте проверить этот пост с некоторыми дополнительными советами и тактикой о том, как ускорить работу сайта на WordPress.

Когда вы сомневаетесь, будьте умны

Не уверенны, правильно ли дали имя файлам изображений, и должны быть одной из основных настроек SEO для WordPress? Затем найдите время и назовите их правильно, худшее, что может случиться, ничто, лучшее, что может случиться, — это то, что ПС оценит это усилие и использует его каким-то небольшим способом, чтобы увеличить ваш рейтинг. Это может многого не дать, но некоторые незначительные вещи, подобные этому, могут дать вам преимущество, которое вам нужно.

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

Кроме того, Google принимает именования файлов во внимание, так что!

Помните самое важное правило: Google всегда пытался понять, о чем идет речь, манипулируя поведением людей. Люди намного лучше разбираются в том, что ценно, а что нет, чем в компьютерах. Поэтому чем более «естественным» является ваш контент, тем лучше.

Хотя есть определенные советы и рекомендации, которые вы можете использовать, они быстро устаревают. Например: в старые времена люди использовали для засорения своих страниц ключевыми словами, а затем скрывали их из вида, быстро набирали рейтинг SEO. Затем ПС выяснили, как бороться с этими и наказали такие сайты со значительными сокращениями.

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



2018-08-12T12:58:36
Лучшие учебники по Wodpress