Два дня назад Даниил выложил список чёрных сайтов в системе Sape. Это всякие забаненые сайты, под непотом и т.д. и т.п. короче плохие. :-)
Не понимаю, как Вы загружаете список из более чем 1200 ресурсов, когда форма Sape принимает только 50?
Не, ну я понимаю конечно, потихоньку отчитываете (возможно по "линейке" в редакторе) следующие 50 и кидаете.. так?
Честно говоря, начал так делать и когда было 300 штук до меня дошло, что принимает сапа не 100, а 50 штук :-))) Лажанулся, да. С кем не бывает.
Короче, плюнул, написал скрипт, который поделил это дело на 25 страниц. За 3 с половиной минуты, всё занёс в саповский блэк лист. Удобно!
Пользуйтесь на здоровье!
http://best-projects.net/files/seocoding/sape-black-list-by-pages.tar.bz2
четверг, 16 августа 2007 г.
вторник, 14 августа 2007 г.
Сателлит или не сателлит? Вот в чём вопрос.
Читая последнее время блоги, форумы и другие обсуждения людей на тему сатов и сайтов - прихожу к выводу, что происходит какая-то путаница между небольшим сайтом и сателлитом.
Как мне кажется, сейчас любой мини-сайт называют сателлитом. Вот смотрите, берём пример: UniqMan о сателлитах, читаем:
Могу выделить три разных способа создания сателлитов: с уникальной инфой, ...
Честно говоря, с трудом представляю, что это за сателлит такой с уникальной инфой. А например блог создаём, пишем уникальную инфу, он сателлит? (больше на нём кроме записей ведь ничего нет).
Мне кажется народ уже слишком перегинает палку в терминалогии.
Вот например. Мой первый сайт. Пишу там всякую дребедень. Так как он первый прогить я ессно не могу.. получается я создал сателлит и его забанят? А там уникальная инфа.. и вполне может быть, что очень полезная. И плевать на то, что на сайте нет никаких сервисов, если материалы там действительно полезные. Но получается, что такой сайт подпадёт под понятие сателлит.. (если на него добавить немного рекламы).
Или вот пример. Видел сайты по собакам, где описывается очень много полезной информации по уходу, кормлению и много чего другого. Пишут это сами собаководы. Инфа прямо из первых уст. Вы думаете они умеют делать веб-два-нольные сервисы? :-) Зато информация отличная. Это получается не сателлит. А вот если я откопирую такой сайт и запущу, то он уже будет сателлит. Круто, парадокс-то какой. :-)
А если напихать свой сателлит всякими сервисами, то оригиналу вообще ещё и достаться может :-)
На самом деле, я задумался над этим не потому, чтобы сопли хочу тут попускать и поплакаться в рубашку - какой мир злой. :-) Нет, вовсе. Хорошо осознавая "текущую обстановку".. это может помочь в дальнейших наших делах, избавит от банов и от прочих претензий и проблем.
Хотел вчера пост отдельный про это написать (что называют сателлитом, а что не называют. Как сделать так, чтобы сателлит перешёл границу и стал сайтом..).
Но опередили меня. Э.. месяца на два. :-) UniqMan уже как-то писал об этом пост. (правда мой РСС-Ридер только вчера его обнаружил, может он просто датировал прошлым числом).
Внимательно изучил его статью. Весьма интересно. Рекомендую к прочтению.
Он говорил про сетки сатов. Да в принципе можно все сайты на разные тематики делать, ещё безопаснее получится.
1. Форум, правильно. Вот на счёт того, что без MySQL.. тут наверное исходя из целей и я бы всё-таки посоветовал выбирать не самый забитый форум (вроде ExBB (он без MySQL)), а например SMF. Под него же есть огромное кол-во фри шаблонов. Натягивайте разные скины и смотреться будет престижнее.
2. Что ещё на сайт/сат можно добавлять такого.. "Поиск по сайту" - весьма неплохая функция, говорящая о том, что Вы следите за сайтом и хорошо относитесь к своим посетителям, давая им найти нужную информацию в короткий срок.
3. Комментарии. Можно сделать возможность комментирования контента (статей, историй, фото и т.д. и т.п.)
4. Побольше всяких модных веб-два-нольных фишек. Возможно даже добавление AJAX - тоже весьма престижно смотрится.
Ну подумает ли модер, что на сателлит могли так потратиться, что оснастили его AJAX, форумом (вокруг которого возможно создасться коммьюнити).
Вот к этому и надо стремиться. К созданию коммьюнити (сообщества) вокруг сайта. Комментарии, форумы, другие общалки (HTML чаты, по-моему, мы оставили в прошлом веке), всё это может выстрелить (как часто говорит великий :-) Дмитрий Давыдов) и создать Вам сообщество вокруг Вашего (а представьте) сателлита.
Такой сат закрыть будет уже порядком сложнее.. А к сателлитам проявляется всё большее и большее внимание. Уровень и профессионализм постоянно растёт и будет дальше ускоряться. Поэтому без подобных фишек скоро будет уже не выжить. Чувствуется головы скоро полетят на лево и направо.
Задумайтесь над этим, чтобы подготовиться основательно. Ну а ещё лучше - просто создавайте общественно полезные ресурсы!
Кстати, коммент интересный там же в статье нашёл:
автор: The end
Все хорошо, только вот установка форума - весьма сомнительный выход из ситуации. Если установить форум, его нужно наполнять. Иначе какой в нем смысл? Поскольку на голом форуме юзеры сами по себе писать не станут, то наполнять нужно самому, верно? Так ведь с таким же успехом можно просто наполнять сам сателлит. К тому же вычищать постоянно форум от спама - тоже не самое веселое занятие.
Мои мысли на этот счёт такие. Контент наполнять не помешает, но верно автор заметил, не очень это просто. Как выход из ситуации делать страницу комментариев. Если чуток приложить к этому усилий, то можно сделать, чтобы эти комментарии летели прямиком в форум и форум будет наполняться. Когда форум чуток наполниться там-то и придут люди, которые будут оставлять пускай небольшое кол-во постов, но уже что-то. Если они будут чаще заглядывать, возможно разговор будет больше напоминать живое общение.
Главное про раздел "оффтоп/флейм" не забывайте, он желателен.
С Уважением, SEOCoding.
SEO Глазами Программиста
Как мне кажется, сейчас любой мини-сайт называют сателлитом. Вот смотрите, берём пример: UniqMan о сателлитах, читаем:
Могу выделить три разных способа создания сателлитов: с уникальной инфой, ...
Честно говоря, с трудом представляю, что это за сателлит такой с уникальной инфой. А например блог создаём, пишем уникальную инфу, он сателлит? (больше на нём кроме записей ведь ничего нет).
Мне кажется народ уже слишком перегинает палку в терминалогии.
Вот например. Мой первый сайт. Пишу там всякую дребедень. Так как он первый прогить я ессно не могу.. получается я создал сателлит и его забанят? А там уникальная инфа.. и вполне может быть, что очень полезная. И плевать на то, что на сайте нет никаких сервисов, если материалы там действительно полезные. Но получается, что такой сайт подпадёт под понятие сателлит.. (если на него добавить немного рекламы).
Или вот пример. Видел сайты по собакам, где описывается очень много полезной информации по уходу, кормлению и много чего другого. Пишут это сами собаководы. Инфа прямо из первых уст. Вы думаете они умеют делать веб-два-нольные сервисы? :-) Зато информация отличная. Это получается не сателлит. А вот если я откопирую такой сайт и запущу, то он уже будет сателлит. Круто, парадокс-то какой. :-)
А если напихать свой сателлит всякими сервисами, то оригиналу вообще ещё и достаться может :-)
На самом деле, я задумался над этим не потому, чтобы сопли хочу тут попускать и поплакаться в рубашку - какой мир злой. :-) Нет, вовсе. Хорошо осознавая "текущую обстановку".. это может помочь в дальнейших наших делах, избавит от банов и от прочих претензий и проблем.
Хотел вчера пост отдельный про это написать (что называют сателлитом, а что не называют. Как сделать так, чтобы сателлит перешёл границу и стал сайтом..).
Но опередили меня. Э.. месяца на два. :-) UniqMan уже как-то писал об этом пост. (правда мой РСС-Ридер только вчера его обнаружил, может он просто датировал прошлым числом).
Внимательно изучил его статью. Весьма интересно. Рекомендую к прочтению.
Он говорил про сетки сатов. Да в принципе можно все сайты на разные тематики делать, ещё безопаснее получится.
1. Форум, правильно. Вот на счёт того, что без MySQL.. тут наверное исходя из целей и я бы всё-таки посоветовал выбирать не самый забитый форум (вроде ExBB (он без MySQL)), а например SMF. Под него же есть огромное кол-во фри шаблонов. Натягивайте разные скины и смотреться будет престижнее.
2. Что ещё на сайт/сат можно добавлять такого.. "Поиск по сайту" - весьма неплохая функция, говорящая о том, что Вы следите за сайтом и хорошо относитесь к своим посетителям, давая им найти нужную информацию в короткий срок.
3. Комментарии. Можно сделать возможность комментирования контента (статей, историй, фото и т.д. и т.п.)
4. Побольше всяких модных веб-два-нольных фишек. Возможно даже добавление AJAX - тоже весьма престижно смотрится.
Ну подумает ли модер, что на сателлит могли так потратиться, что оснастили его AJAX, форумом (вокруг которого возможно создасться коммьюнити).
Вот к этому и надо стремиться. К созданию коммьюнити (сообщества) вокруг сайта. Комментарии, форумы, другие общалки (HTML чаты, по-моему, мы оставили в прошлом веке), всё это может выстрелить (как часто говорит великий :-) Дмитрий Давыдов) и создать Вам сообщество вокруг Вашего (а представьте) сателлита.
Такой сат закрыть будет уже порядком сложнее.. А к сателлитам проявляется всё большее и большее внимание. Уровень и профессионализм постоянно растёт и будет дальше ускоряться. Поэтому без подобных фишек скоро будет уже не выжить. Чувствуется головы скоро полетят на лево и направо.
Задумайтесь над этим, чтобы подготовиться основательно. Ну а ещё лучше - просто создавайте общественно полезные ресурсы!
Кстати, коммент интересный там же в статье нашёл:
автор: The end
Все хорошо, только вот установка форума - весьма сомнительный выход из ситуации. Если установить форум, его нужно наполнять. Иначе какой в нем смысл? Поскольку на голом форуме юзеры сами по себе писать не станут, то наполнять нужно самому, верно? Так ведь с таким же успехом можно просто наполнять сам сателлит. К тому же вычищать постоянно форум от спама - тоже не самое веселое занятие.
Мои мысли на этот счёт такие. Контент наполнять не помешает, но верно автор заметил, не очень это просто. Как выход из ситуации делать страницу комментариев. Если чуток приложить к этому усилий, то можно сделать, чтобы эти комментарии летели прямиком в форум и форум будет наполняться. Когда форум чуток наполниться там-то и придут люди, которые будут оставлять пускай небольшое кол-во постов, но уже что-то. Если они будут чаще заглядывать, возможно разговор будет больше напоминать живое общение.
Главное про раздел "оффтоп/флейм" не забывайте, он желателен.
С Уважением, SEOCoding.
SEO Глазами Программиста
понедельник, 13 августа 2007 г.
Дубликаты собственных блогов со случайной перетасовкой постов.
Хорошо на Sape зарабатывать. Если сайты у Вас есть. Прокаченные. А откуда брать контент для этих сайтов?
Сайты-то у Вас, конечно же, есть, но идейка по созданию нескольких ещё дополнительных думаю никому не помешает. Верно?
Так вот.. подумал я как-то тут сплогами заняться. Но вот честно.. ну не позволяет мне совесть брать чужие материалы! Серьёзно.
Если я и буду заимствовать что-то, то как минимум с указанием активной ссылки на оригинал, чтобы не было претензий. Как и надо делать, кстати. Это я о ссылке.
Одно дело просто разместить понравившуюся статью от одного автора с указанием ссылки. А другое дело когда берут весь РСС поток и "микстуют" его с другими абсолютно не указывая источника информации, а порой и вообще выдавая чужой материал за свой.
Ну это, так сказать, подводка была, вот что я тут надумал, при попытке решения проблемы - откуда же брать контент, к которому не будет ни у кого претензий.
Додумался. Не поверите. Такой контент надо брать у себя. :-)
Я серьёзно!
Мы все ведём блоги. И очень часто не один и не два. А ведь в них куча собственного контента! И вовсе ведь не будет у Вас претензий, если Вы скопируете на следующий Ваш сайт собственный же контент!
Таким образом, мы с легкостью можем получить несколько сайтов, на которых можно хорошо заработать в Sape.
Для того, чтобы страниц было больше (если контента не особо много), можно предпринимать искусственный прирост страниц - например выделяя страницу с комментариями на отдельную страницу. И тут получим, как минимум ещё двухкратное увеличение количества страниц. Правда это может быть опасно, если комментов у Вас ноль. (получается, что слишком явно, что этим действием Вы просто накручиваете кол-во страниц в индексе). Нужно тщательно обдумывать каждый подобный шаг и успешно балансировать между жизнью и баном. :-)
Нельзя просто копировать свои блоги (клепать их дубликаты), необходимо это делать "более обдуманно". Ну скажем - брать все посты и затасовывать их, менять название блога, так будет немного сложнее понять, что блоги одинаковые.
Для перетасовки достаточно менять дату поста на случайную - далее они автоматом отсортируются по убыванию даты.
На перетасовке можно особо не озадачиваться. Желательно, чтобы даты постов были бы более осознанными, а не просто от балды взятыми. (а то получится один пост месяц назад, другие три раза подряд...). Каждый пост от предыдущего рекомендую отделять примерно следующим образом.
Очень краткий алгоритм.
1. Растасовываем все посты (стандартная фукнция shuffle в РНР);
2. Заводим переменную с текущей датой (time());
3. Присваиваем эту дату первому посту, движемся ко второму посту и присваем ему такую дату: time() - (3600*24) - rand( 3600*2, 3600*6 );
т.е. создаём иллюзию того, что пост был написан позапрошлым числом в случайное время. Вот так вот. С этими числами ессно правльно бы поиграть и выставить свои числа, в зависимости от Ваших необходимостей.
Радует то, что на таких блогах можно не указывать ссылку на оригинал :-) Никто не будет против заимствования контента.
Если же обратно, блог будет из одного заимствованного материала - то он не долго проживёт.
У "собственных блогов" (ввожу новый термин :-) ) прожить дольше шанс гораздо выше.
Таким образом, из одного собственного блога получаем ещё несколько собственных :-) На которых можно зарабатывать в сэйп.
Сайты-то у Вас, конечно же, есть, но идейка по созданию нескольких ещё дополнительных думаю никому не помешает. Верно?
Так вот.. подумал я как-то тут сплогами заняться. Но вот честно.. ну не позволяет мне совесть брать чужие материалы! Серьёзно.
Если я и буду заимствовать что-то, то как минимум с указанием активной ссылки на оригинал, чтобы не было претензий. Как и надо делать, кстати. Это я о ссылке.
Одно дело просто разместить понравившуюся статью от одного автора с указанием ссылки. А другое дело когда берут весь РСС поток и "микстуют" его с другими абсолютно не указывая источника информации, а порой и вообще выдавая чужой материал за свой.
Ну это, так сказать, подводка была, вот что я тут надумал, при попытке решения проблемы - откуда же брать контент, к которому не будет ни у кого претензий.
Додумался. Не поверите. Такой контент надо брать у себя. :-)
Я серьёзно!
Мы все ведём блоги. И очень часто не один и не два. А ведь в них куча собственного контента! И вовсе ведь не будет у Вас претензий, если Вы скопируете на следующий Ваш сайт собственный же контент!
Таким образом, мы с легкостью можем получить несколько сайтов, на которых можно хорошо заработать в Sape.
Для того, чтобы страниц было больше (если контента не особо много), можно предпринимать искусственный прирост страниц - например выделяя страницу с комментариями на отдельную страницу. И тут получим, как минимум ещё двухкратное увеличение количества страниц. Правда это может быть опасно, если комментов у Вас ноль. (получается, что слишком явно, что этим действием Вы просто накручиваете кол-во страниц в индексе). Нужно тщательно обдумывать каждый подобный шаг и успешно балансировать между жизнью и баном. :-)
Нельзя просто копировать свои блоги (клепать их дубликаты), необходимо это делать "более обдуманно". Ну скажем - брать все посты и затасовывать их, менять название блога, так будет немного сложнее понять, что блоги одинаковые.
Для перетасовки достаточно менять дату поста на случайную - далее они автоматом отсортируются по убыванию даты.
На перетасовке можно особо не озадачиваться. Желательно, чтобы даты постов были бы более осознанными, а не просто от балды взятыми. (а то получится один пост месяц назад, другие три раза подряд...). Каждый пост от предыдущего рекомендую отделять примерно следующим образом.
Очень краткий алгоритм.
1. Растасовываем все посты (стандартная фукнция shuffle в РНР);
2. Заводим переменную с текущей датой (time());
3. Присваиваем эту дату первому посту, движемся ко второму посту и присваем ему такую дату: time() - (3600*24) - rand( 3600*2, 3600*6 );
т.е. создаём иллюзию того, что пост был написан позапрошлым числом в случайное время. Вот так вот. С этими числами ессно правльно бы поиграть и выставить свои числа, в зависимости от Ваших необходимостей.
Радует то, что на таких блогах можно не указывать ссылку на оригинал :-) Никто не будет против заимствования контента.
Если же обратно, блог будет из одного заимствованного материала - то он не долго проживёт.
У "собственных блогов" (ввожу новый термин :-) ) прожить дольше шанс гораздо выше.
Таким образом, из одного собственного блога получаем ещё несколько собственных :-) На которых можно зарабатывать в сэйп.
воскресенье, 12 августа 2007 г.
Искусственно-создаваемое впечатление о росте нерастущего сайта
Вы когда-нибудь задумывались о том, чтобы как-то сделать так, чтобы поисковики думали, что Ваш сайт растёт, цветёт и пахнет, в то время когда он этого не делает и Вы не прилагаете никаких усилий?
Честно говоря, задумывался я сотни раз об этом, но представьте себе никогда этого не реализовал. Лень. Хотя с техническим исполнением (кодингом) проблем-то у меня нет.
А самое главное - ничего сложного ведь в этом нет!
Например у нас есть база огромного каталога ссылок. Скажем, содержащий 100к ресурсов. Лихо замахнулся.
Так вот. Открываем первые, скажем 2к ресурсов, они доступны для индексации и пользователей. Далее как только замечаем, что Яндекс начал индексировать (а можно и сразу) так запускаем механизм, который будет помечать следующим нескольким скрытым записям, что теперь они открыты. Получается, что постепенно у нас будут искусственно добавляться всё новые и новые ресурсы. И сайт будет дышать и жить.
С технической стороны это реализовать можно примерно так. Есть база данных описание ресурсов, хранящаяся, напр. в MySQL формате. Добавляем поле что-то типа: `p_hidden` (данный ресурс скрыт). По умолчанию всем присваеваем полную "скрытость". Далее выбираем скриптом случайно 2к ресурсов и меняем значение этого поля на противоположное. Теперь у нас некоторые ресурсы не скрытые.
Далее по аналогии, подключив к этому делу Крон (Cron/CronTab), каждые день/два/.. помечаем всё новые и новые ресурсы как открытые. Сайт шириться. :-)
Если крона у Вас на хостинге нет можно использовать бесплатные http://webcron.org/ и http://zoom.net.ua/cronjobs/ (немножко они урезаны, но для этой возможности хватит вполне).
Такую фишку провернуть можно не только с каталогами ссылок, но и с каталогами статей (да собсно с любым контентом!). Главное тут суть уловить этой идеи.
Вот такие вот мысли порой меня посещают. Кто-нибудь о чём-то подобном думал, реализовывал?
Честно говоря, задумывался я сотни раз об этом, но представьте себе никогда этого не реализовал. Лень. Хотя с техническим исполнением (кодингом) проблем-то у меня нет.
А самое главное - ничего сложного ведь в этом нет!
Например у нас есть база огромного каталога ссылок. Скажем, содержащий 100к ресурсов. Лихо замахнулся.
Так вот. Открываем первые, скажем 2к ресурсов, они доступны для индексации и пользователей. Далее как только замечаем, что Яндекс начал индексировать (а можно и сразу) так запускаем механизм, который будет помечать следующим нескольким скрытым записям, что теперь они открыты. Получается, что постепенно у нас будут искусственно добавляться всё новые и новые ресурсы. И сайт будет дышать и жить.
С технической стороны это реализовать можно примерно так. Есть база данных описание ресурсов, хранящаяся, напр. в MySQL формате. Добавляем поле что-то типа: `p_hidden` (данный ресурс скрыт). По умолчанию всем присваеваем полную "скрытость". Далее выбираем скриптом случайно 2к ресурсов и меняем значение этого поля на противоположное. Теперь у нас некоторые ресурсы не скрытые.
Далее по аналогии, подключив к этому делу Крон (Cron/CronTab), каждые день/два/.. помечаем всё новые и новые ресурсы как открытые. Сайт шириться. :-)
Если крона у Вас на хостинге нет можно использовать бесплатные http://webcron.org/ и http://zoom.net.ua/cronjobs/ (немножко они урезаны, но для этой возможности хватит вполне).
Такую фишку провернуть можно не только с каталогами ссылок, но и с каталогами статей (да собсно с любым контентом!). Главное тут суть уловить этой идеи.
Вот такие вот мысли порой меня посещают. Кто-нибудь о чём-то подобном думал, реализовывал?
пятница, 10 августа 2007 г.
SAPE: Прячем ссылки от посетителей. Легально. Не нарушая правил.
У меня сэйп-код стоит на всех страницах некоторых сайтов. На главной я обычно выделяю сэйпу 10 ссылок, на 2ом уровне вложенности (УВ) 5, на третем 3.
Для того, чтобы у пользоателей в глазах не рябило от избытка рекламы, возникает проблема - как разнести эти ссылки по разным участкам.
Тут же напрашивается ответ из FAQ сэйпа, для вывода нескольких ссылок можно использовать что-то вроде:
Т.е. для того, чтобы у меня на главной странице разнести 10 ссылок по двум блокам надо написать так:
Получается 5 на одном блоке и оставшиеся на другом. Вот тут и кроется некоторый нюанс.
Во-первых, если ссылок всего лишь 5, то все они останутся на одном блоке, другой будет пустовать. (получается опять-таки ненужная куча рекламы, скопление, которое нужно рассредотачивать).
Во-вторых, если это не главная страница а скажем 2ой УВ, там где всего лишь 5, то они опять-таки слепятся все в одном месте, ну и по 3-му УВ тоже самое.
Если пытаться регулировать код 2го УВ, то что будет с распределением ссылок на главной?
Итак цель: автоматическое балансирование ссылок по указанному количеству блоков на странице.
Сразу привожу готовый код:
На выходе этого кода Вы получаете массив элементы которого - готовый HTML код блока для вставки в страницу. Более простым языком, вставляется так:
На строчке:
$parts[$i] .= $links[$n] . $sapeSeparator;
Параллельно, Вы можете даже задать какое-либо дополнительное оформление каждой ссылке. Например:
$parts[$i] .= '<div style="border: 1px dashed red;">' . $links[$n] . '</div>' .$sapeSeparator;
ну тут уже фантазировать по-всякому можно. Главное, принцип действия демонстрирую.
* Для просмотра массива (при отладке) можно использовать print_r( $parts );
** Я знаю, что переменную $n можно было бы и не заводить вовсе, используя в качестве индекса: [$i * $linksInBlockCount + $i].
Но как по мне, так операция инкрементации отнимет меньше ресурсов, нежели арифметическое выражение индекса. Поэтому сделано это исключительно ради повышения работоспосоности.
А в целом что мы получили.
Полная балансировка ссылок по блокам. Независимо от того сколько линков куплено в данный момент - они поделяться автоматически на n-ное количество порций (блоков) на странице.
Получается, если из 10 ссылко-мест выкуплены только 6 и вы задали 2 блока на странице, тогда они распределяться по ровну на каждом блоке. При увеличении количества купленных ссылок - всё будет на автопилоте распределяться. На любых страницах.
С дробными числами всё также отлично будет работать. (т.е. если ссылок куплено 5, а надо их разделить на 2 блока. В одном будет 2, в другом 3.)
Класс? :-)
Мне лично понравилась эта штука. Чисто психологически кажется, что гораздо меньше рекламы на странице.
Я продал 15 линков с главной. Вы не поверите какая там свалка была из 15 линков. Разбил их с помощью этого кода на 2 блока по левой и правой сторонам - небо и земля! Теперь кажется, что рекламы в два раза меньше, чем было, а по сути ведь - столько же.
Комментируйте пожалуйста код. Будет ли полезен он кому-нибудь? Какие-то пожелания к нему, предложения?
С Уважением, SEOCoding.
SEO Глазами Программиста
Для того, чтобы у пользоателей в глазах не рябило от избытка рекламы, возникает проблема - как разнести эти ссылки по разным участкам.
Тут же напрашивается ответ из FAQ сэйпа, для вывода нескольких ссылок можно использовать что-то вроде:
echo $sape->return_links(3);
// в следующем блоке:
echo $sape->return_links(2);
// и оставшиеся ссылки:
echo $sape->return_links();Т.е. для того, чтобы у меня на главной странице разнести 10 ссылок по двум блокам надо написать так:
echo $sape->return_links(5);
echo $sape->return_links();Получается 5 на одном блоке и оставшиеся на другом. Вот тут и кроется некоторый нюанс.
Во-первых, если ссылок всего лишь 5, то все они останутся на одном блоке, другой будет пустовать. (получается опять-таки ненужная куча рекламы, скопление, которое нужно рассредотачивать).
Во-вторых, если это не главная страница а скажем 2ой УВ, там где всего лишь 5, то они опять-таки слепятся все в одном месте, ну и по 3-му УВ тоже самое.
Если пытаться регулировать код 2го УВ, то что будет с распределением ссылок на главной?
Итак цель: автоматическое балансирование ссылок по указанному количеству блоков на странице.
Сразу привожу готовый код:
//... тут идёт код сэйп
define('_SAPE_USER', 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
// ... заметьте, что строчки:
// $sape->return_links()
// сейчас нет, она вызывается позже
// Ваш сепаратор ссылок в сэйпе
$sapeSeparator = '<br>';
// количество блоков на странице
$partsCount = 2;
$links = array();
$links = explode( $sapeSeparator, $sape->return_links() );
$parts = array();
$linksInBlockCount = ceil( count( $links ) / $partsCount );
$n = 0;
for( $i=0; $i<$partsCount; $i++ ){
for( $i1=0; $i1<$linksInBlockCount; $i1++ ){
if ( isset( $links[$n] ) && ( $links[$n] != '' ) ) {
$parts[$i] .= $links[$n] . $sapeSeparator;
$n++;
}
}
}
На выходе этого кода Вы получаете массив элементы которого - готовый HTML код блока для вставки в страницу. Более простым языком, вставляется так:
echo $parts[0]; // первый блок
echo $parts[1]; // второй и т.д.
На строчке:
$parts[$i] .= $links[$n] . $sapeSeparator;
Параллельно, Вы можете даже задать какое-либо дополнительное оформление каждой ссылке. Например:
$parts[$i] .= '<div style="border: 1px dashed red;">' . $links[$n] . '</div>' .$sapeSeparator;
ну тут уже фантазировать по-всякому можно. Главное, принцип действия демонстрирую.
* Для просмотра массива (при отладке) можно использовать print_r( $parts );
** Я знаю, что переменную $n можно было бы и не заводить вовсе, используя в качестве индекса: [$i * $linksInBlockCount + $i].
Но как по мне, так операция инкрементации отнимет меньше ресурсов, нежели арифметическое выражение индекса. Поэтому сделано это исключительно ради повышения работоспосоности.
А в целом что мы получили.
Полная балансировка ссылок по блокам. Независимо от того сколько линков куплено в данный момент - они поделяться автоматически на n-ное количество порций (блоков) на странице.
Получается, если из 10 ссылко-мест выкуплены только 6 и вы задали 2 блока на странице, тогда они распределяться по ровну на каждом блоке. При увеличении количества купленных ссылок - всё будет на автопилоте распределяться. На любых страницах.
С дробными числами всё также отлично будет работать. (т.е. если ссылок куплено 5, а надо их разделить на 2 блока. В одном будет 2, в другом 3.)
Класс? :-)
Мне лично понравилась эта штука. Чисто психологически кажется, что гораздо меньше рекламы на странице.
Я продал 15 линков с главной. Вы не поверите какая там свалка была из 15 линков. Разбил их с помощью этого кода на 2 блока по левой и правой сторонам - небо и земля! Теперь кажется, что рекламы в два раза меньше, чем было, а по сути ведь - столько же.
Комментируйте пожалуйста код. Будет ли полезен он кому-нибудь? Какие-то пожелания к нему, предложения?
С Уважением, SEOCoding.
SEO Глазами Программиста
среда, 8 августа 2007 г.
Интересные посты блогеров.
Долго уже не пишу, что-то меня порой то лень одолевает, то жуткое состояние работы в результате чего писать в блог практически некогда. :-)
Сейчас делаю несколько тестовых сателлитов, закуплю ссылок на сапе, посмотрим как быстро можно поставить "нулевые сайты" на ноги.
Тем не менее, блогеров я читаю. Часто и помногу. Небольшой обзор последних постов блогеров.
Очень интересный пост человека зарабатывающего на парнёрках казино:
Как я нашел качественный контент по цене 0,33 бакса за 1000 символов
Описывается где найти "дешёвых" рерайтеров статей, как выбрать качественных, как работать с ними, чтобы избежать конфликтов. Очень интересный пост. Советую.
MaulNet пишет о "фишках нового алгоритма".
Да.. чтобы по запросу "интернет" стоял www.holodilnik.ru это просто вне комментариев!
Максим предлагает окупать рефами мобильную связь тем самым делая её псевдо "бесплатной". :-)
Мне тоже приходило спамовое письмецо по мылу от них. Открыл, почитал чего надо. (я интересуюсь мобильной темой, поэтому интересна). С первого абзаца показалось, что чушь и закрыл нафиг.
Только сейчас понял, что была это собно реф ссылка. Ими типа и планируется зарабатывать. Мне не кажется, что это перспективно. Ну не знаю, поживём - увидим.
SeoNewbie пишет о том, что John Chow на спор сделает с нуля блог и раскрутить его не используя своего брэндового имени. Джон будет подробно отписываться в ходе процесса раскрутки.
SeoNewbie назвал его "новым бомжом". :-) По-моему очень точно подмечено!
Matrix пишет о преимуществах нового ЦОПа. Где по его словам выплаты аж через 10 минут и много всего полезного.
Интересно, а если некоторые мои ресурсы не приняли в МиксМаркет, есть ли у меня шанс... :-) посмотрим..
И на последок весёлый анекдот. После прочтения которого, меня так "вышибло", что я еле-еле дописал сей пост :-)))
-------------
Объяснительная грамота.
Я, раб божий Васильев Дмитрий Михайлович, на 30-й минуте управления басурманской самодвижущейся повозкою Мазда 323, будучи одержим бесом высокомерия, впал в грех нарушения заповедей трактового передвижения. На перекрестке дорог Просвещения и Энгельса (да будет проклят этот антихрист!) я, пренебрегши тем, что семафор червлённый свет показывает, при повороте одесницу не пропустил пешехода - отрока с божей тварью псом Тузиком. Нижайше прошу обратить внимание, что Тузик не был намертво принайтован нашейным вервием. Тузик, одержимый праведным гневом на басурманскую мою повозку, начал лаяти и под колеса мне бросился.
Обуянный жалостию ко всякой твари божией я применил экстренное торможение.
В тот момент отроковица на повозке богомерзкой Хьёндай Гетц совершала манёвр перестроения за мною, в результате из-за моего экстренного торможения совершила наезд в мою телегу сзади (схема и список повреждений прилагается)
От удара повозка моя продвинулась вперёд и задавила Тузика нахрен. От полученных повреждений тварь божия Тузик преставилась на месте.
Признавая за собой грех нарушения пп. 1. 3 и 1. 5 Заповедей, готов понести епитимью и пожертвовать районному храму Воинов Дорог белого быка.
В порче же повозок виновным себя не признаю, поскольку отроковица не соблюдала дистанцию, законом свыше нам данную, и вообще бабой неразумной является, причиной грехопадения Адамова.
--------------
Сейчас делаю несколько тестовых сателлитов, закуплю ссылок на сапе, посмотрим как быстро можно поставить "нулевые сайты" на ноги.
Тем не менее, блогеров я читаю. Часто и помногу. Небольшой обзор последних постов блогеров.
Очень интересный пост человека зарабатывающего на парнёрках казино:
Как я нашел качественный контент по цене 0,33 бакса за 1000 символов
Описывается где найти "дешёвых" рерайтеров статей, как выбрать качественных, как работать с ними, чтобы избежать конфликтов. Очень интересный пост. Советую.
MaulNet пишет о "фишках нового алгоритма".
Да.. чтобы по запросу "интернет" стоял www.holodilnik.ru это просто вне комментариев!
Максим предлагает окупать рефами мобильную связь тем самым делая её псевдо "бесплатной". :-)
Мне тоже приходило спамовое письмецо по мылу от них. Открыл, почитал чего надо. (я интересуюсь мобильной темой, поэтому интересна). С первого абзаца показалось, что чушь и закрыл нафиг.
Только сейчас понял, что была это собно реф ссылка. Ими типа и планируется зарабатывать. Мне не кажется, что это перспективно. Ну не знаю, поживём - увидим.
SeoNewbie пишет о том, что John Chow на спор сделает с нуля блог и раскрутить его не используя своего брэндового имени. Джон будет подробно отписываться в ходе процесса раскрутки.
SeoNewbie назвал его "новым бомжом". :-) По-моему очень точно подмечено!
Matrix пишет о преимуществах нового ЦОПа. Где по его словам выплаты аж через 10 минут и много всего полезного.
Интересно, а если некоторые мои ресурсы не приняли в МиксМаркет, есть ли у меня шанс... :-) посмотрим..
И на последок весёлый анекдот. После прочтения которого, меня так "вышибло", что я еле-еле дописал сей пост :-)))
-------------
Объяснительная грамота.
Я, раб божий Васильев Дмитрий Михайлович, на 30-й минуте управления басурманской самодвижущейся повозкою Мазда 323, будучи одержим бесом высокомерия, впал в грех нарушения заповедей трактового передвижения. На перекрестке дорог Просвещения и Энгельса (да будет проклят этот антихрист!) я, пренебрегши тем, что семафор червлённый свет показывает, при повороте одесницу не пропустил пешехода - отрока с божей тварью псом Тузиком. Нижайше прошу обратить внимание, что Тузик не был намертво принайтован нашейным вервием. Тузик, одержимый праведным гневом на басурманскую мою повозку, начал лаяти и под колеса мне бросился.
Обуянный жалостию ко всякой твари божией я применил экстренное торможение.
В тот момент отроковица на повозке богомерзкой Хьёндай Гетц совершала манёвр перестроения за мною, в результате из-за моего экстренного торможения совершила наезд в мою телегу сзади (схема и список повреждений прилагается)
От удара повозка моя продвинулась вперёд и задавила Тузика нахрен. От полученных повреждений тварь божия Тузик преставилась на месте.
Признавая за собой грех нарушения пп. 1. 3 и 1. 5 Заповедей, готов понести епитимью и пожертвовать районному храму Воинов Дорог белого быка.
В порче же повозок виновным себя не признаю, поскольку отроковица не соблюдала дистанцию, законом свыше нам данную, и вообще бабой неразумной является, причиной грехопадения Адамова.
--------------
среда, 1 августа 2007 г.
Интересная подборка ссылок.
Microsoft представила P2P-клиент
P2P-клиент – разработка, которую меньше всего можно было ожидать от Microsoft.
...............
да уж и точно инкто такого не мог ожидать. Но думаю будет вполне оправданно по экономии ресурсов.
В сентябре на YouTube появится система фильтрации видеороликов
Google и YouTube надеются, что внедрение фильтрующей технологии позволит сократить количество судебных исков о нарушении копирайта, обрушившихся на видеохостинг.
...............
Ну вот. А я только недавно говорил в этом блоге, что в будующем будет система распознавания в видео.. Неожиданно как-то будующее подкатило. :-)
Немецкая полиция будет использовать шпионское ПО для проведения онлайн-обысков частных компьютеров
По мнению де Мезьера, необходимо обновить законы в соответствии с требованиями времени, поскольку Интернет как средство коммуникации приобретает все большее значение.
...............
Полиция тоже не стоит на месте. Понравился комментарий к статье:
"Предлогаю всем пользователям компьютеров и ноутбуков подать в суд на полицию за распространение шпионского ПО."
:-)
С Уважением, SEOCoding.
SEO Глазами Программиста
P2P-клиент – разработка, которую меньше всего можно было ожидать от Microsoft.
...............
да уж и точно инкто такого не мог ожидать. Но думаю будет вполне оправданно по экономии ресурсов.
В сентябре на YouTube появится система фильтрации видеороликов
Google и YouTube надеются, что внедрение фильтрующей технологии позволит сократить количество судебных исков о нарушении копирайта, обрушившихся на видеохостинг.
...............
Ну вот. А я только недавно говорил в этом блоге, что в будующем будет система распознавания в видео.. Неожиданно как-то будующее подкатило. :-)
Немецкая полиция будет использовать шпионское ПО для проведения онлайн-обысков частных компьютеров
По мнению де Мезьера, необходимо обновить законы в соответствии с требованиями времени, поскольку Интернет как средство коммуникации приобретает все большее значение.
...............
Полиция тоже не стоит на месте. Понравился комментарий к статье:
"Предлогаю всем пользователям компьютеров и ноутбуков подать в суд на полицию за распространение шпионского ПО."
:-)
С Уважением, SEOCoding.
SEO Глазами Программиста
Подписаться на:
Сообщения (Atom)