О чем пишут seo-блоггеры

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

О чем пишут seo-блог

  • Настройка языковой версии сайта – я считаю что сайт делается на каком-то одном языке, и использовать возможности темы для версии сайта на другом языке – вовсе не обязательно.
  • Руководства по анализу ссылочной массы – если вы не просто пишете блог, но и продвигаете его – это очень полезно почитать
  • Внутренние факторы ранжирования сайта – я думаю это уже очень тонкая настройка сайта, если у вас уже много обратных ссылок и вы хотите подняться повыше. Не думаю что это важно для молодого блога.
  • Продвижение региональности сайта – я считаю, что для сео-блоггера это вообще не нужно, так как блог для всех стран и городов.
  • Скорость загрузки сайта – вот это уже важно. Особенно если вы уже закончили свой сайт на 100%, я бы рекомендовал его сжать HTML + CSS компрессором. Лично я сжимал вручную, по отдельности файлы. Вот можно посмотреть. Мне удалось выбрать лучший компрессор, рекомендую бесплатно HTML Compressor – Reduce the size of HTML, CSS, JavaScript, PHP and Smarty code.
  • Как самому составить семантическое ядро – возможно, это важно. Но для сайта с конкретными целями и задачами. Если у вас личный блог, то думать о семантическом ядре не нужно.
  • SEO анализ конкурентов – нужная интересная вещь, если у вас есть конкуренты. Зная сильные стороны врага, можно и свой проект развивать лучше, с учетом поправок.

Это только некоторые темы, которые удалось собрать сегодня, 17/07/19

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

Как вывести список картинок в папке на РНР

Рассмотрим Как вывести список картинок в папке на РНР и только тех картинок, ширина которых меньше 500 пикселей.

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

Особенностью работы скрипта является также то, что он ищет все подпапки указанной папки, что полезно для владельцев сайтов и блогов, которые складывают картинки по годам, месяцам. Например годы 2013, 2014, 2015, 2016, 2017, 2018, 2019 и месяца 01, 02, 03, 04, 05, …. 10, 11, 12.

РНР код

// Return an array with the list of sub directories of $dir
function getSubDirectories($dir) {
	$subDir = array();
	// Get and add directories of $dir
	$directories = array_filter(glob($dir), 'is_dir');
	$subDir = array_merge($subDir, $directories);
	// Foreach directory, recursively get and add sub directories
	foreach ($directories as $directory)
		$subDir = array_merge($subDir, getSubDirectories($directory . '/*'));
	// Return list of sub directories
	return $subDir;
}


function echoImagesUrls($directory) {
	$allowed_types = array("jpg", "png", "jpeg"); //разрешеные типы изображений
	$file_parts = array();
	$ext = "";
	$title = "";
	$i = 0;
//пробуем открыть папку
	$dir_handle = @opendir($directory) or die("Ошибка при открытии папки !!!");
	while ($file = readdir($dir_handle)) {	//поиск по файлам
		if ($file == "." || $file == "..")
			continue; //пропустить ссылки на другие папки
		$file_parts = explode(".", $file);		 //разделить имя файла и поместить его в массив
		$ext = strtolower(array_pop($file_parts));	//последний элеменет - это расширение


		if (in_array($ext, $allowed_types)) {
			$tempSizes = getimagesize("$directory/$file");
			$width = $tempSizes[0];
//			
			if ($width <= 500){
				$tempEcho = "<div>	https://salomoon.pp.ua$directory/$file </div>";
				echo str_replace('./images/', '/images/', $tempEcho);
			}
			$i++;
		}
	}
	closedir($dir_handle); //закрыть папку
}

$manyDirs = getSubDirectories("./images");
foreach ($manyDirs as $oneDir){
	echoImagesUrls($oneDir);
}

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

Если вы сами затрудняетесь в установке кода или вам нужна какая нибудь помощь – вы можете нанять меня совсем недорого. Обсуждаем в комментариях.

Google smart adsense не работает

Когда перевел сайт на другую CMS сразу задумал поменять код рекламы от Гугла. Когда зашел в личный кабинет, увидел что появились какие-то чудо блоки, которые на основе машинного обучения сами будут принимать решение где появиться. Ну я и вставил, требовалось сохранить 1 фрагмент кода до закрытия тега <head>, вот пример кода:

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-45845874584154",
enable_page_level_ads: true
});
</script>

Но к сожалению реклама не появилась. Я думаю – это он не показываем лично мне, так как видит что я вебмастер, чтобы не кликнул ам себе. Решил зайти с другого браузера да еще и через прокси – результат тоже нулевой. Вот сейчас в процессе набора поста пришла гениальная идея – зайти с ТОРа. Сейчас проверим 10:53 АМ … рекламы нет. 11:03 АМ.

Наверное лучше заменить сверх умный код на те блоки, которые работали – с автоподстваиваемой шириной на момент загрузки. То-есть они не адаптивные, как bootstrap. Если вы уменьшили размер окна браузера и загрузили сайт с рекламой от google.com то блоки будут сгенерированы специально по размер контейнера. После расширения браузера на весь рабочий стол они не увеличатся, а останутся такими же маленькими.

Что делать?

Заменить код на проверенный временем.

Что такое SEO-тексты

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

Определение

SEO-текст – это текст, который содержит поисковую фразу и её синонимы. Или слова запроса.

Зачем

В основном SEO-текст используют интернет-магазины. Для них любимым словом поисковой фразы является купить. К сожалению прошли те времена, когда достаточно было 3-4 раза написать в тексте точное совпадение поисковой фразы – и ваша страница уже в ТОПе поисковых роботов. Сейчас все на много сложнее, так же требуются обратный ссылки на сайт.

Пример
Простой пример сео текста

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

Еще один пример SEO текста

Google змінив правила файла robots.txt

На цьому тижні популярна пошукова система Гугл змінила правила для файлу роботс.

Пошукові і інші боти сканують цей файл, щоб знати, до яких адрес у них є доступ, а до яких немає. Файл відомий уже 25 років, але він досі не затверджений офіційно. У файлу є власний протокол, він називається Robots Exclusion Protocol.

Найбільш помітною знімою стало те, що Гугл видалив протокол noindex , який, до речі, тільки він сам і підтримував.

Google вирішив офіційно затвердити протокол REP, і подав офіційну заявку в IETF.

Ось список того, що зміниться в правилах robots.txt:

  1. Тепер директиви можна використати не тільки до протоколів HTTP/HTTPS , а й до FTP / CoAP
  2. Пошукові павуки мають сканувати перші 512 кБ файлу, все інше не сканується і не приймається до уваги.
  3. Директиви в файлі будуть кешуватись. Звичайний кеш становитиме 24 години, витавити інший час кешу можна через заголовок Cache-Control
  4. Якщо файл перестане бути доступним для завантаження, директиви будуть використовуватись з попередньо завантаженого файлу роботс.тхт

Правила, які не будуть опубліковані в офіційній специфікації – не будуть підтримуватись Google. Саме це сталося з директивою noindex , вона перестане підтримуватись з 1.09.2019 року.

Якщо ви користувались цією директивою, вам слід замінити її на інші способи.

Відомо три способи замінити robots.txt noindex:

  1. <meta name=”robots” content=”noindex”>
  2. HTTP header X-Robots-Tag: noindex
  3. Код відповіді сервера 404 або 410

При цьому ваша сторінка гарантовано не буде індексуватись.

Картинка - гугл і робот

Корисні команди MySql

Усі ці запити мають виконуватись в РНРMyAdmin, таблиця b_posts у вас може бути wp_posts , b_ і wp_ це префікси таблиць, які можна довільно вибрати при встановленні WordPress.

Це код, який дозволить замінити посилання в тексті статті на Вордпресс.

UPDATE `b_posts` SET `post_content` = replace(post_content, 'blohher.xofportal.ru', 'salomoon.info')

А цей код дозволяє видалити параметри ширини і висоти картинок в тексті (в мене на старій системі всі картинки такого розміру, які потім розтягувались за допомогою скріпту джаваскріпт.

UPDATE `b_posts` SET `post_content` = replace(post_content, 'width="200" height="150"', '')

UPDATE `b_posts` SET `post_content` = replace(post_content, 'height="150" width="200"', '')

А цей код дозволить включити коментарі на всі пости. Точніше при створенні скрипту на мові РНР для експорту даних в файл CSV, я помилково для коментарів встановив дозвіл як 1, а треба ‘open’.

UPDATE `b_posts` SET `comment_status` = replace(comment_status, '1', 'open')

Термінова новина від Webmoney! WMR видаляють!

Заявление для владельцев R-кошельков

Рубрики: Новости системы|10 июля 2019

Информируем об изменении правовой модели работы системы WebMoney Transfer в части имущественных прав WMR, учитываемых на R-кошельках, в связи с требованиями регулятора во исполнение Федерального закона от 27.06.2011 N 161-ФЗ «О национальной платежной системе».

В связи с вышеизложенным уведомляем о том, что:

• С 1 августа 2019 года в системе WebMoney Transfer вводятся P-кошельки, на которых будет отображаться объем электронных денежных средств в российских рублях (WMP – электронные денежные средства в российских рублях), учтенных АО Банк «ККБ» в соответствии с Правилами.

• P-кошелек будет предоставлен автоматически на условиях публичной оферты о предоставлении информационных и технологических услуг при использовании системы WebMoney Transfer по реквизитам типа P и пополнен на сумму имеющегося в распоряжении участника системы ЭЧП (R-кошелька) путем передачи ЭЧП чекодателю ЭЧП (ООО ВМР) для оплаты в период с 01.08.2019 по 01.09.2019. При этом с 1 августа 2019 года будет прекращена регистрация новых R-кошельков, а существующие R-кошельки при достижении нулевого баланса будут перенесены в архив (отчет по операциям для них будет доступен в сервисе отчетов report.webmoney.ru).

• В переходный период с 1 августа по 1 октября 2019 года (включительно) для R-кошельков с ненулевым балансом сохранится возможность вывода средств обычными способами по ссылке. В этот же период времени появится дополнительный способ вывода средств с R-кошельков без взимания комиссии на P-кошельки путем перевода денежных средств, при условии, что такой кошелек был открыт через стандартные интерфейсы Системы.

• После 1 октября 2019 года средства с R-кошельков возможно будет вывести исключительно на рублевый банковский счет, указанный участником системы WebMoney Transfer, и только единственным способом – путем предъявления ЭЧП (WMR) к оплате в АО НКО «Сетевая Расчетная Палата» в установленном законодательством порядке способом, указанным по ссылке, с предварительным прохождением процедуры полной идентификации в соответствии с Федеральным законом от 7 августа 2001 года № 115-ФЗ «О противодействии легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма».

WebMoney Transfer гарантирует сохранность и целостный учет имущественных прав участников системы.

Джерело https://news.wmtransfer.com/blog/zayavlenie-dlya-vladeltsev-r-koshelkov

Как печатать А5 на А4 листе из Автокада?

Для печати половинки А4 нужно создать книжный вариант Листа А4

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

Для этого Вставка – Лист – Мастер компоновки листа.

А4 – миллиметры

Ориентация – Книжная

Один экран, вписать

Вот так будем выглядеть лист:

А вот так предварительный просмотр, да и печать так же