Старый 21.06.2007, 20:50   #1
Мастер
 
Регистрация: 22.11.2006
Сообщений: 665
Вес репутации: 0
TPAKTOP - просто великолепная личностьTPAKTOP - просто великолепная личностьTPAKTOP - просто великолепная личностьTPAKTOP - просто великолепная личностьTPAKTOP - просто великолепная личностьTPAKTOP - просто великолепная личностьTPAKTOP - просто великолепная личность
Exclamation Добавление сайтов, модерация, переиндексация

1. Какова последовательность действий при добавлении сайта?
а) Регистрируете аккаунт в системе
б) Переходите на вкладку Вебмастеру-> Мои площадки
в) Переходим по ссылке [Создать новую площадку], выбираем необходимую версию клиентского скрипта (PHP, Perl, ASP.NET), следуем инструкциям по установке соответствующего скрипта. На примере PHP это:

Цитата:
Скачайте к себе на компьютер вот этот архив в zip.
Распакуйте архив. Внутри архива будет лежать папка 852cca95длинное название папки86edb924da2.
Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта.
Выставите права доступа 777 на эту папку (но не на файл sape.php), чтобы наш php-клиент мог управлять файлом с базой ссылок.
Включите на всех страницах, которые вы хотели бы продать, следующий код (для вывода всех ссылок одним блоком на странице):


<?php
define('_SAPE_USER', '852cca95ваша папкаdb924da2');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links();
?>
г) В самом низу этой же страницы есть форма добавления сайта. Указываете в ней URL главной страницы вашей площадки. Не забудьте указать тематику, соответствующую вашей площадке. Если на главной странице есть код и он установлен верно, система сразу же поставит площадку в очередь на индексацию. Если же на главной странице код отсутствует, система попросит вас о следующем - "Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код!". После выполнения указанного действия, система ставит сайт в очередь на индексацию и он получает статус "ожидает индексации". На индексацию площадки может уйти от 15 минут до 3-4 часов, в зависимости от размера очереди. После того, как система проиндексирует все страницы с размещенным кодом и удаленные от главной не более, чем на 2 клика, площадке присваивается статус "ожидает модерации". Модерация может занять от нескольких часов, до 2-3 суток, в зависимости от загрузки службы поддержки и дня недели. После прохождения модерации, если не модераторами не выявлено никаких проблем, площадке присваивается статус "работает".
д) После того, как площадка получает статус работает, вам необходимо активировать страницы, с которых вы планируете продавать ссылки. Для этого необходимо перейти по ссылке "[страницы]", расположенной напротив имени соответствующего домена на странице "мои площадки", в разделе "Вебмастеру", и активировать необходимые страницы.
е) Затем, перейдя по ссылке "[настройки]", необходимо выставить количество мест под продажу для страниц различных уровней. Описание остальных элементов управления на данной странице можно найти в разделе "Помощь" (пиктограма в виде вопроса).
ж) Очередным и последним этапом является назначение цен за ссылки, осуществить которое можно перейдя по ссылке "управление ценами". Здесь, ориентируясь на средние цены по системе, можно назначить цены, как на группы страниц с одинаковыми параметрами "Уровень вложенности - PR", так и индивидуально для каждой отдельной страницы (ссылка "Индивидуальная настройка цен для различных страниц").

После нажатия на кнопку "сформировать" процесс добавления площадки в систему является законченным. Добавленные страницы становятся доступными для приобретения ссылок с них.

Примечание 1. При формировании цен имейте в виду, что цена, которая будет отображаться оптимизаторам, включает комиссию системы и будет на 10% выше, чем указанная вами.

Примечание 2. Крайне рекомендуем перед добавлением площадки в систему закрыть максимально возможное количество внешних ссылок, включая счетчики, при помощи блоков noindex. Это позволит повысить потенциальную привлекательность площадки для оптимизаторов.

Примечание 3. Крайне НЕ рекомендуем назначать большое количество мест для продажи на каждой из страниц. На наш взгляд оптимальным для сайтов с небольшим количеством страниц является 5-7 ссылок со страницы. Для сайтов с большим количеством страниц - 3-5.

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

2. После указания страницы с кодом, при добавлении площадки, мне все время возвращается фраза "Проверьте корректность установки кода и попробуйте ещё раз!". Что делать?
Проверьте следующее:
а) Признаком верной интерпретации нашего php-кода является закомментаренное число в том, месте хтмл-кода страницы, в котором вы планировали выводить ссылки или комментарий <!-- check code -->. Если комментария нет, это говорит о том, что код установлен не верно. Возможные проблемы описаны в разделе "частые вопросы" помощи, а так же продублированы ниже, в других вопросах.
б) Этот комментарий должен располагаться в индексируемой области (не закрытой блоками noindex и script) доступной для
индексации (не закрытого в robots.txt или метатегах) роботами поисковых систем html-документа.
в) Проверьте, не закрыта ли от индексации навигация вашей площадки.


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

<?php
define('_SAPE_USER', '852cca95вашапапка6edb924da2');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>

Далее в любом месте страницы, где хотите вывести, например, первые 3 ссылки, вставьте строку <? echo $sape->return_links(3); ?> , параметр в скобках (3) — это количество ссылок.
В другом месте, например, еще 2 ссылки - <? echo $sape->return_links(2); ?> , параметр в скобках (2) — это количество ссылок. А в последнем, третьем месте хотите выести все остальные ссылки, тогда вставляем строку <? echo $sape->return_links(); ?> , если параметра нет, то выводятся все оставшиеся ссылки.
Если вы используете функцию вывода ссылок несколькими блоками, то последний вызывающий код на странице обязательно должен быть вида: <? echo $sape->return_links(); ?> .

4. В ходе модерации площадки ее отклонили и мне пришел комментарий (приведен ниже), что делать? Можно ли что-то исправить?

Комментарий: "Большинство из добавленных страниц не проиндексировано Яндексом, когда сайт будет полностью проиндексирован - пишите, мы его допустим. Либо можете самостоятельно удалить страницы, которых нет в индексе Яндекса и тогда мы сможем допустить сайт сразу после этого."

Как самостоятельно удалить непроиндексированные страницы, если их большое число? - ответ здесь - http://homelessminsk.blogspot.com/20...blog-post.html. (Большое спасибо автору)

Далее вопросы из ЧаВо в системе. Как показала практика далеко не все их читают, может здесь аудитория будет побольше?

5. Мой сайт написан на HTML. Могу ли я участвовать в системе?

Да. Для этого достаточно прописать в файле .htaccess (он должен находиться в корневой директории сайта) строчку
AddType application/x-httpd-php .php .htm .html
Если файла не существует - его можно создать в блокноте и закачать в корень сайта.

6. Мой сайт использует SSI и файлы *.shtml. Как мне разместить код?
В этом случае, код вызова SAPE необходимо записать в файл sape1.php (его можно создать через блокнот) и закачать этот файл в корень сайта.
Далее, на каждой странице сайта необходимо прописать строку:
<!--#include virtual=/sape1.php -->

7. Мой сайт использует кодировку UTF-8 (или любую другую), будут ли ссылки корректно отображаться?
Если на Вашем сайте используется кодировка русских букв, отличная от windows-1251, то необходимо в коде вывода ссылок (который вы вставляете на каждую страницу сайта) строку:
$sape = new SAPE_client();
изменить на:
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);

8. При установке кода на сайте выводится return_links(); ?>. Что-то не так?
Это означает, что страницы вашего сайта не обрабатываются PHP. Это можно поправить.

9. Все страницы нашлись системой, файл links.db создался и заполнился, а ссылки не показываются??
Такая проблема вызвана тем, что наш код не может определить, с какой страницы он вызывается. Причин может быть несколько, но самая распространённая заключается в том, что код вызова sape.php вставлен в файл (например, footer.php), который подключается к сайту через подзапрос, например:
include('http://www.site.ru/footer.php');
Есть два возможных решения:
- вставить вызов кода в другое место,
- передать в файл footer.php информацию о текущей странице:
include('http://www.site.ru/footer.php?uri='.$_SERVER['REQUEST_URI']);
а затем подставить эту информацию в код вызова через параметр (это уже в footer.php):
$o['request_uri'] = $_GET['uri']; // Явно задаём текущую страницу
$sape = new SAPE_Client($o);

10. Мой сайт написан на Joomla (или просто использует mod_rewrite), links.db заполнился, а ссылок не видно. Что делать?
В этом случае, код вызова должен выглядеть вот так:
define('_SAPE_USER', '1234qwertyuiop567890asdf');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape = new SAPE_client($o);
echo $sape->return_links();
Не забудьте вставить в код вызова вместо 1234qwertyuiop567890asdf название нашей системной папки.

11. Не пойму в чем дело - периодически все ссылки моего сайта при биллинге сваливаются в ERROR и деньги не зачисляются, сайт 100% был доступен. Что делать?
В первую очередь действительно убедитесь что сайт был доступен. В случае если он был не доступен в момент проверки, то кликнув на ссылку ERROR в разделе "ссылки" вашей площадки, напротив соответствующей даты, должна отображаться надпись "страница не отвечает" - в этой ситуации мы можем только посоветовать обратиться к хостеру и потребовать от него стабильной работы сервера.
Если же сайт был доступен - напротив соответствующей даты должна отображаться надпись "ссылка не найдена на странице". В этой ситуации причин может быть две:
а) Вы используете старую версию сервисного скрипта (версия до 12/02/2007). Для решения проблемы необходимо скачать новую версию из раздела "настройки" площадки, установить ее в соответствии с инструкциями, указанными на той же странице.
б) Ваш сервер не верно или в нестандартном формате возвращает переменную окружения HTTP_HOST (такая проблема часто бывает, если сайт имеет алиасы, зеркала или "висит" на нестандартном порту). Для того, чтобы в явном виде передать правильное значение в сервисный скрипт, необходимо в коде вызова ссылок (который вы вставляете на страницы сайта) строку
$sape = new SAPE_client();
изменить на:
$o['host'] = 'имя_вашего_домена_без_http://';
$sape = new SAPE_client($o);
unset($o);

12. Из-за вашего кода тормозит мой сайт, что делать?
Скорее всего это связано с тем, что недавно обновляли код на своем сайте, при этом не выполнили один из следующих пунктов:
1) При обновлении кода необходимо обновлять не только код вызова ссылок (который вставляется на страницы сайта), но и сам сервисный скрипт sape.php
2) Обязательно необходимо открывать права доступа 777 к папке с базой ссылок
3) При обновлении сервисного скрипта обязательно удалите старый links.db, новый должен создаться нашим скриптом автоматически
4) На некоторых хостингах при использовании функции file_get_contents() невозможно указать timeout, проблема может быть решена, если принудительно при вызове кода указать другой метод получения ссылок: socket или curl:
$o['fetch_remote_type'] = 'socket';
$sape = new SAPE_client($o);
unset($o);

13. Как поставить код на сайт с движком DLE?
Код нужно вставлять не в шаблон, а в файл index.php. В шаблон вставляем переменную, например, {LINKS}. Последнюю строку кода в коде заменить на:
$tpl->set('{LINKS}', $sape->return_links());

14. У меня на сайте добавились новые страницы, как их добавить в систему?
Для этого необходимо прислать заявку на переиндексацию сайта с указанием домена и причины переиндексации. Переиндексация допускается не чаще 1-го раза в месяц и производится только в том случае, если заполняемость уже добавленных страниц достигает в сумме хотябы 30-40%. Так же следите, чтобы страницы, которые вы планируете добавить в систему были проиндексированы Яндексом, т.к. в случае если большинство страниц будет отсутствовать в индексе этой поисковой системы, сайт не пройдёт модерацию. (Исключение составляют сайты из категории "English sites")


15. Полезные топики (конечно их список будет расширяться)

http://forum.sape.ru/showthread.php?t=1521 - как подружить joomla и sape
http://forum.sape.ru/showthread.php?t=2538 - sape и IPB
http://forum.sape.ru/showthread.php?t=1484 - sape и Vbulletin

16. Полезные ссылки

http://twl.ru/tsdn_item/?iid=A445F26...9B5DCCE6B483E5 - sape и Twilight CMS
TPAKTOP вне форума   Ответить с цитированием
Ответ
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Модерация новых сайтов происходит в авторежиме? Amargo Вопросы по работе системы 8 09.01.2011 21:00
Модерация продвигаемых сайтов imcl Пожелания пользователей системы 14 06.06.2008 13:05
Добавление сайтов paulo Вопросы по работе системы 32 12.11.2007 11:35
Ужесточившаяся модерация сайтов при приеме в систему scolopax Вопросы по работе системы 151 06.11.2007 02:37
модерация сайтов (мнение и предложение) Lenka Вопросы по работе системы 13 23.10.2007 17:57


Часовой пояс GMT +3, время: 05:33.