Перейти к содержимому

Как взять ссылку на сайт

  • автор:

Как скопировать ссылку на определенное место на странице?

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

  • Вопрос задан более трёх лет назад
  • 20062 просмотра

Комментировать
Решения вопроса 2

Добавлением #:~:text= к ссылке и текста, который надо выделить на странице. Если на странице текст не слово в слово, то тогда ничего не будет выделено. (просто происходит поиск по странице)

qna.habr.com/q/460438#:~:text=Надеюсь%20я%20ясно%20объяснил.
qna.habr.com/q/460438#:~:text=Надеюсь%20я%20ОШИБКА%20объяснил.

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

Но работает только на движках Chromium, вроде

18 способов получить ссылки на свой сайт

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

1) Регистрация в каталогах

Каталогов существует великое множество, всех и не перечислить. Ищите каталоги компаний, добавляете свою компанию туда. Кажется, что ничего проще на свете нет. Единственное, что иногда возникает желание зарегистрироваться во всех каталогах на свете. А это не столь мудрая мысль. Каталоги бывают и хорошими, и плохими. Мертвый каталог с точки зрения продвижения бесполезен. Какие-то каталоги даже вредны.

Вы можете использовать ЧекТраст для оценки качества любого донора, в том числе и каталога, однако, это все-таки не копия поискового алгоритма. Тем более, что иногда неплохие каталоги могут получить при проверке не высокий траст. Так что оценивая каталоги, лучше смотреть насколько жив ресурс, посещают его или нет? Тут может помочь SimilarWeb

2) Регистрация в Яндекс Справочнике и сервисе от Гугла

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

Регистрация в этих сервисах позволит появиться на онлайн-картах, а это важный элемент продвижения. Кроме этого, можно зарегистрировать в 2gis.

3) Регистрация в агрегаторах

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

4) Крауд — маркетинг

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

Ну или просто пообщайтесь с владельцами форумов, может быть можно найти понимание?

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

Диалог об аутриче

6) Реклама в СМИ

Получить ссылки на себя из СМИ — это круто. Теперь давайте разберем, как это сделать. Вы можете оформить ссылку, как покупку обычной рекламной статьи. В статье можете просто рассказать о себе и ассортименте. Так можно и покупателей получить, и ссылку на сайт. Обычно рекламная статья в региональном СМИ может стоить 2-5 тысяч. Но бывает и дороже.

Кроме этого, можно попасть в СМИ бесплатно. Однако, скорее всего, это будет долго и сложно. Тактика сводится к тому, чтобы слать пресс-релизы в редакции, надеясь на успех. Кто-то пытается френдить журналистов в соцсетях и предлагать темы им там. Однако, в большинстве ниш, это будет не очень полезно. Если Вы, например, продаете цветы в Сосногорске, сложно будет призвать журналистов рассказать об этом инфоповоде.

7) Cоцсети и Дзен

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

Как получить ссылку на текущую страницу при помощи JS и PHP

Привет, друзья. Сегодня поговорим о том, как в JS и PHP получить адрес текущей страницы. Дело в том, что разработчику часто нужно выполнить какой-то код, только на определенных страницах или в зависимости от каких-то GET параметров. Как раз в таких случаях удобно сохранить все данные из адресной строки в объект или строку, чтобы иметь возможность удобно манипулировать своим кодом/разметкой в зависимость от полученных параметров.

Обычно я сталкиваюсь с такими задачами:

  • Получение utm-меток, в зависимости от которых мы можем менять контент на странице.
  • Определение адреса страниц, на которых стоит подключить какой-то скрипт.
  • Получение адреса страницы для передачи ссылки в форму обратной связи, чтобы понимать с какой страницы совершён заказ ( в том числе и передача utm-меток в форму).

Как получить ссылку на текущую страницу в Javascript

Для начала давайте разберемся как справиться с задачей при помощи js. В javascript есть объект Location, который позволяет получить текущий URL страницы. Доступ к нему я обычно произвожу через глобальный объект Window или Document. В итоге Window.location возвращает нам объект со свойствами, в которых и содержится интересующая нас информация. Например, самыми популярными для меня свойствами являются: href, hostname, pathname и search.

Для пример возьмем url:

window.location.href

console.log(window.location.href); // вернёт: https://smartlanding.biz/smartroulette-lp/index.php?utm_source=yandex

Команда возвращает полный адрес страницы, то есть ссылку со всеми параметрами.

window.location.hostname

console.log(window.location.hostname); //вернет smartlanding.biz

Команда возвращает домен текущей страницы.

window.location.pathname

console.log(window.location.pathname); //вернет /smartroulette-lp/index.php

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

window.location.search

console.log(window.location.search); // Вернет ?utm_source=yandex

Возвращает GET-параметр начиная со знака «?», то есть позволяет получить любые параметры, которые вы передаёте вместе со ссылкой. В том числе и пресловутые UTM-метки.

Как видите, в js есть все, чтобы легко справиться с задачей получения ссылки на текущую страницу. Но это не все возможности, которые дает нам javascript. Также можно получить протокол, порт, домен с портом и хеш из адресной строки. Делается это при помощи следующих свойств: protocol, port, host и hash.

console.log(window.location.protocol); // вернет https: console.log(window.location.port); // вернет номер порта, если он присутствует в адресной строке console.log(window.location.host); // вернёт домен и порт, если он есть console.log(window.location.hash); // вернет хеш страницы, начиная с символа #, например, #testmarker

Как получить ссылку на текущую страницу в PHP

Теперь давайте посмотрим на PHP. На самом деле тут тоже дела обстоят подобным образом. Есть готовый массив $_SERVER , который содержит в том числе и путь к текущей странице.

Как и в прошлый раз покажу на примере адреса:

Полный адрес текущей страницы на PHP

$currentUrl= ((!empty($_SERVER['HTTPS'])) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; echo $currentUrl; // Выведет https://smartlanding.biz/smartroulette-lp/index.php?utm_source=yandex

Путь к текущей странице без параметров

$currentUrl = ((!empty($_SERVER['HTTPS'])) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $currentUrl = explode('?', $currentUrl); $currentUrl = $currentUrl[0]; echo $currentUrl; // Выведет https://smartlanding.biz/smartroulette-lp/index.php

Путь без домена и параметров

$currentUrl = $_SERVER['REQUEST_URI']; $currentUrl = explode('?', $url); $currentUrl = $Url[0]; echo $currentUrl; // Вернет /smartroulette-lp/index.php

Получить только GET-параметры текущей страницы

$currentUrl = $_SERVER['QUERY_STRING']; echo $currentUrl; // Выведет utm_source=yandex

Если остались какие-то вопросы — задавайте в комментариях. Попробуем решить.

05/10/2022 Дмитрий Давыдов

Похожие публикации

  • Реферальные хвосты. Как отправить данные из utm меток на почту
  • Как получить адрес страницы с которой отправлена форма
  • Как самостоятельно и быстро сделать лендинг

Как привязать ссылку к тексту или другому элементу сайта?

В настройках вы можете выбрать один из трёх видов ссылки:

  • Внешняя — ссылка на сторонний сайт.
  • На страницу — ссылка на страницу вашего сайта, которую вы можете выбрать из списка.
  • На всплывающее окно — при клике на элемент будет открываться всплывающее окно, которое вы можете выбрать из списка.

Примечание

Возможность установить ссылку на всплывающее окно доступна не для всех виджетов.

Также вы можете выбрать способ открытия ссылки при клике на неё: в текущем или в новом окне. Управление настройкой осуществляется переключателем «Открывать в новом окне».

Сохраните изменения после установки ссылки.

Как привязать ссылку к тексту

Нажмите на нужный элемент сайта или выделите часть текста. Щелкните по кнопке «Ссылка», которая появляется над элементом или текстом.

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

Как привязать ссылку к виджету «Картинка»

Нажмите на изображение, в левой панели кликните на обведенный на скриншоте значок и установите настройки для ссылки:

Как привязать ссылку к виджету «Галерея»

Нажмите на виджет «Галерея», затем на изображение в нем, на которое хотите установить ссылку, после этого кликните на иконку цепи и установите ссылку.

Как привязать ссылку к виджету «Слайдер»

В слайдере вы можете назначить ссылку на текст в подложке и на кнопку. Для назначения ссылки на текст выделите часть текста и нажмите на иконку установки ссылки.

Для установки ссылки на кнопке в слайдере кликните на неё, затем нажмите на иконку карандаша, чтобы указать свою ссылку.

Как привязать ссылку к виджету «Кнопка»

Чтобы привязать ссылку к кнопке, нажмите на виджет, а затем на иконку цепи в панели настроек над ним. В открывшемся окне выберите, куда будет вести ссылка, укажите её и сохраните изменения.

Как привязать ссылку к виджету «Иконка»

Нажмите на иконку, кликните на значок цепи над виджетом и установите настройки для ссылки:

Для иконки доступна установка ссылки на внешнюю страницу, страницу сайта, якорь, всплывающее окно, а также возможность поставить специальную ссылку для телефона или e-mail.

Как привязать ссылку к виджету «Цитата»

В виджете «Цитата» вы можете установить ссылку на текст и на автора цитаты. Выделите текст и кликните на иконку установки ссылки.

Как привязать ссылку к виджету «Карточка»

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

В тонких настройках в левой панели можно выбрать, какие элементы виджета будут кликабельны:

Как привязать ссылку к виджету «Таблица»

В этом виджете можно установить ссылку на любой текст в любой ячейке. Для установки ссылки выделите текст и кликните на иконку цепи для выбора ссылки.

Как привязать ссылку к виджету «PRO таблица»

Привязать ссылку в «PRO Таблице» можно только к типу ячейки «Кнопка». Кликните на виджет, чтобы открылись его настройки, затем нажмите правой клавишей мыши на ячейку, которая должна быть ссылкой, и выберите «Тип ячейки» — «Кнопка».

Двойным нажатием на кнопку откройте её настройки, нажмите на иконку карандаша и установите ссылку.

Как привязать ссылку к виджету «Этапы»

В виджете «Этапы» установка ссылки возможна на заголовок этапа. Выделите текст, нажмите на иконку цепи во всплывающей панели и установите ссылку.

Как привязать ссылку к виджету «Таймлайн»

В виджете «Таймлайн» вы можете установить ссылку на заголовок этапа. Для установки ссылки выделите текст и нажмите на иконку цепи.

Как привязать ссылку к виджету «Прайс-лист»

В виджете «Прайс-лист» возможна привязка ссылки к кнопке. Кликните на неё, нажмите на иконку карандаша и укажите ссылку.

Как привязать ссылку к виджету «Базовая кнопка»

Нажмите на кнопку, после чего появится всплывающая подсказка, на ней кликните на значок карандаша.

Примечание:

Если кнопка «Ссылка» не появляется, значит сделать элемент или текст кликабельным невозможно.

Попробуйте прямо сейчас!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *