- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ко мне у вас вопросов может и не быть - задайтесь лучше вопросом расшифровки AJAX.
AJAX (ˈeɪdʒæks, от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML»)
ну что ж вы такой тупоооооой (с)
ладно попробую в третий раз объяснить, вот только что я перешел на один сайт с рекламой адсенса, которая представляет собой ифрейм с адресом
в этом адресе есть много разных параметров, которые позволяют адсенсу однозначно идентифицировать на какой странице было запрошено это объявление - url=http%3A%2F%2Floot.ru%2F , с какой страницы я пришел на нее ref=http%3A%2F%2Fforum.searchengines.ru%2Fshowthread.php%3Ft%3D635833%26page%3D2 кто является издателем (кому начислять деньги если я кликну) - client=ca-pub-5769450394994102 и т.д.
если я перейду на другие страницы сайта то параметр url адресов объявления будет меняться, например на странице http://loot.ru/expiring/ru/ объявление будет иметь url=http%3A%2F%2Floot.ru%2Fexpiring%2Fru%2F и т.д надеюсь это понятно? так вот этот параметр служит в том числе и для того чтобы подобрать рекламные объявления релевантные контенту той страницы с которой объявление вызвано. надеюсь это тоже понятно?
теперь перейдем к аяксу. для того чтобы можно было сохранить адрес страницы сайта в закладки или переслать этот адрес кому-небудь, делают сайты так чтобы параметр был после решетки, это конечно не обязательно для аякса но так делают для удобства, например если вы зайдете в новый интерфейс системы адсенс то можете увидеть что главная страница имеет адрес https://www.google.com/adsense/v3/app#home а например страница настройки аккаунта https://www.google.com/adsense/v3/app#account
надеюсь это тоже понятно, теперь мы вплотную подошли к сути вопроса, допустим что вебмастер сайта loot.ru решил сделать свой сайт тоже по такому "аяксовскому" принципу (ну вот так ему захотелось - гипотетически)) и страница http://loot.ru/expiring/ru/ теперь будет иметь новый адрес http://loot.ru/#expiring/ru/ (т.е. параметр адреса после решетки). если с такой страницы вызвать объявление адсенса то какой параметр url она будет иметь?? тут два варианта - самый простой url=http%3A%2F%2Floot.ru%2F т.е. адсенсу что http://loot.ru/ или http://loot.ru/#expiring/ru/ все равно и он их не различает, второй вариант что адсенс все таки умеет обрабатывать аякс - тогда будет url=http%3A%2F%2Floot.ru%2F%23expiring%2Fru%2F и будет проанализирован контент именно тот, который увидит пользователь на странице http://loot.ru/#expiring/ru/
вот в этом то и состоит мой вопрос, если кто-небудь знает прошу на него ответить (а также прошу больше не расказывать мне как расшифровывается аякс и что он из себя представляет)))
Автор, вы видимо не до конца понимаете
Вернемся к вашему посту:
например, site.ru/calc.php#a=1&b=2&c=3 и site.ru/calc.php#a=1&b=2&c=4 для адсенса это один урл site.ru/calc.php ? или все таки два разных? кто-небудь проверял?
Расскажите, как вы будете обрабатывать строку site.ru/calc.php#a=1&b=2&c=3 ?
Сами по себе параметры a,b,c не передадутся в GET-запросе, т.к. это не GET запрос.
Это вам нужно будет средствами JS или обработчиком (тем же PHP) вытаскивать (query из адресной строки), делить по & и = и впоследствии уже обрабатывать параметры.
Зачем это нужно? Это совершенно бесполезные действия
О чем я вам и отвечал:
А зачем вам передавать параметры через решетку? для JS передача по POST/GET не обязательна, можно брать параметры непосредственно из форм
По поводу приведенного примера
- здесь все сделано отлично.Но вы не видите разницы между примером в своем сообщении и тут? Я покажу:
вот как сделано в google:
а вот как было бы сделано в google,если бы они сделали по вашему примеру:
Весьма очевидно, что основная часть запросов в google передается непосредственно из форм, при этом используя идентификатор определенной страницы.
В вашем случае более изящным был бы вариант, например site.ru/calc.php#1,2,3 если все три параметра необходимы для идентификации (в чем я лично сомневаюсь). В реальном случае проще даже производить идентификацию URL по группам - site.ru/calc#group1, site.ru/calc#group2, итд.
Повторю еще раз (надеюсь последний): передача GET параметров в адресной строке после # - идиотизм.
Автор, вы видимо не до конца понимаете
Вернемся к вашему посту:
Расскажите, как вы будете обрабатывать строку site.ru/calc.php#a=1&b=2&c=3 ?
Сами по себе параметры a,b,c не передадутся в GET-запросе, т.к. это не GET запрос.
Это вам нужно будет средствами JS или обработчиком (тем же PHP) вытаскивать (query из адресной строки), делить по & и = и впоследствии уже обрабатывать параметры.
Зачем это нужно? Это совершенно бесполезные действия
О чем я вам и отвечал:
По поводу приведенного примера - здесь все сделано отлично.
Но вы не видите разницы между примером в своем сообщении и тут? Я покажу:
вот как сделано в google:
а вот как было бы сделано в google,если бы они сделали по вашему примеру:
Весьма очевидно, что основная часть запросов в google передается непосредственно из форм, при этом используя идентификатор определенной страницы.
В вашем случае более изящным был бы вариант, например site.ru/calc.php#1,2,3 если все три параметра необходимы для идентификации (в чем я лично сомневаюсь). В реальном случае проще даже производить идентификацию URL по группам - site.ru/calc#group1, site.ru/calc#group2, итд.
Повторю еще раз (надеюсь последний): передача GET параметров в адресной строке после # - идиотизм.
я не автор этой темы, калькулятор я делать не буду, просто из-за сходности этой темы и моего вопроса я и решил спросить в этой теме, приведенный мной пример - просто для наглядности схожий с тем примером который привел ТС, делать так идиотизм или нет мне все равно, я просто хочу определится заказывать разработчикам эту фишку (аякс) или нет. один из факторов влиящий на принятие этого решения это сможет ли адсенс получить и проанализировать тот контент который увидит пользователь (вы можете на него ответить?)
зы. копирую два реальных адреса из браузера
http://e.mail.ru/cgi-bin/msglist?folder=0&870493803#readmsg?id=27081253553000000037&folder=0&jsv=3
http://mail.yandex.ru/neo2/?ncrnd=8790#compose/oper=forward&ids=3070000002924316280
есть ли в них передача GET параметров в адресной строке после # ??? реально заинтересовало
я не автор этой темы, калькулятор я делать не буду, просто из-за сходности этой темы и моего вопроса я и решил спросить в этой теме, приведенный мной пример - просто для наглядности схожий с тем примером который привел ТС, делать так идиотизм или нет мне все равно, я просто хочу определится заказывать разработчикам эту фишку (аякс) или нет. один из факторов влиящий на принятие этого решения это сможет ли адсенс получить и проанализировать тот контент который увидит пользователь (вы можете на него ответить?)
зы. копирую два реальных адреса из браузера
http://e.mail.ru/cgi-bin/msglist?folder=0&870493803#readmsg?id=27081253553000000037&folder=0&jsv=3
http://mail.yandex.ru/neo2/?ncrnd=8790#compose/oper=forward&ids=3070000002924316280
есть ли в них передача GET параметров в адресной строке после # ??? реально заинтересовало
Разумеется, нет.
вот вам пример:
http://loot.ru/test.php#a=3434
Как вы видите, в php-обработчик не поступает даже QUERY_STRING, не говоря о _GET переменной
Разумеется, нет.
вот вам пример:
http://loot.ru/test.php#a=3434
Как вы видите, в php-обработчик не поступает даже QUERY_STRING, не говоря о _GET переменной
мой разработчик говорит что в адресах почты яндекса и маил.ру есть GET параметры и еще он показал свои примеры
http://www.opel-car.tk/page.php#a=1
http://www.opel-car.tk/page.php#a=1&b=2
http://www.opel-car.tk/page.php#a=1&b=2&f=3
http://www.opel-car.tk/page2.php#2011
http://www.opel-car.tk/page2.php#2011/06
http://www.opel-car.tk/page2.php#2011/06/14
хотя впрочем к интересующему меня вопросу это отношения никакого не имеет - скорее всего прийдется самому провести эксперимент - разместить код адсенса на таких страницах и посмотреть какие объявления будут отображаться
Вы меня совсем за идиота держите?
Вашу query-строку обрабатывает javascript код:
Я не знаю понимаете ли вы вообще суть того, о чем пытаетесь спорить.
Ту структуру, которую загромоздил ваш "разработчик" может обработать только браузер. Ни одна поисковая система не получит тот же ответ, так как роботы не читают JS код.
loot добавил 15.06.2011 в 17:50
Притом читайте внимательнее - про эту галиматью, которую вы делаете с query строкой я уже писал:
Это вам нужно будет средствами JS или обработчиком (тем же PHP) вытаскивать (query из адресной строки), делить по & и = и впоследствии уже обрабатывать параметры.
Зачем это нужно? Это совершенно бесполезные действия
Вашу query-строку обрабатывает javascript код
ну да, это аякс, про который я и говорил
Я не знаю понимаете ли вы вообще суть того, о чем пытаетесь спорить.
я не пытаюсь спорить, я спросил, а вот вы что доказать хотите, наверно то, что
Ни одна поисковая система не получит тот же ответ, так как роботы не читают JS код.
вы уверены? http://www.google.ru/search?hl=ru&source=hp&q=google+%D0%BF%D0%BE%D0%BD%D0%B8%D0%BC%D0%B0%D0%B5%D1%82+javascript&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&aqi=&aql=&oq=
я вот как раз уверен, что гугл хорошо понимает простой JS код, а вот понимает ли адсенс аякс я и спрашиваю и не у вас а тех кто реально проверял, а вы тут ... сами галиматью пишете
вы уверены?
Я - да.
ссылка на гугл
Может вы мне приведете ссылку на официальный источник в google? Читать интернет в поисках того, чего нету меня мало прильщает.
я вот как раз уверен, что гугл хорошо понимает простой JS код, а вот понимает ли адсенс аякс
Простой пример: Инструменты для вебмастера -> Просмотреть как Googlebot
Попробуйте.
я и спрашиваю и не у вас а тех кто реально проверял, а вы тут ... сами галиматью пишете
Вы реально такой или прикидываетесь?
Я привел вам выше пример на инструмент для вебмастеров
Там же написана такая галиматья, как "Вот как поисковый робот Googlebot просканировал вашу страницу."
Кстати, эту галиматью написали разработчики google. Они врут, а вы нет?
Вы бы хотя бы в тему хоть чуть чуть вникли, прежде чем спорить.
2loot если вы думаете что посмотрев как гугл-бот вы узнали все его алгоритмы - я вам сочувствую ))
http://www.google.ru/search?q=site%3Aztoe.com.ua+webmaster&hl=ru и найдите внутри хоть одной сохраненной копии слово webmaster - не найдете, потому что оно генерируется JS кодом
еще будете спорить что гугл не понимает JS код ???
нашел, вот тут. А вы читать не умеете?
красноречивей писал только крылов свои басни