Многие начинающие разработчики избегают его изучения, а зря. В итоге на решение проблем и непоняток с гит тратится гораздо больше времени, чем если просто один раз "раскурить" этот самый гит.
Чтобы обратиться к методу API ВКонтакте, Вам необходимо выполнить POST или GET запрос такого вида:https://api.vk.com/method/METHOD_NAME?PARAMETERS&access_token=ACCESS_TOKEN&v=V
...
V (обязательно) — используемая версия API. Использование этого параметра применяет некоторые изменения в формате ответа различных методов. На текущий момент актуальная версия API — 5.80. Этот параметр следует передавать со всеми запросами. Для сохранения совместимости в существующих приложениях по умолчанию используется версия 3.0.
Я понимаю, как работает curl_exec
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
$str = curl_exec($curl);
curl_close($curl);
var_dump($str);
вы просто игнорируете Яндекс по непонятной причине.
2. Что делать со страницами пагинации и сортировки товаров?
Если в какой-либо категории на вашем сайте находится большое количество товаров, могут появиться страницы пагинации (порядковой нумерации страниц), на которых собраны все товары данной категории. Если на такие страницы нет трафика из поисковых систем и их контент во многом идентичен, то советую настраивать атрибут rel="canonical" тега на подобных страницах и делать страницы второй, третьей и дальнейшей нумерации неканоническими, а в качестве канонического (главного) адреса указывать первую страницу каталога, только она будет участвовать в результатах поиска.
Например, страница сайт.рф/ромашки/1 - каноническая, с неё начинается каталог, а страницы вида сайт.рф/ромашки/2 и сайт.рф/ромашки/3 - неканонические, в поиск их можно не включать. Это не только предотвратит возможное дублирование контента, но и позволит указать роботу, какая именно страница должна находиться в выдаче по запросам. При этом ссылки на товары, которые находятся на неканонических страницах, также будут известны индексирующему роботу.
Оставьте все как есть. Поскольку разбиение на страницы используется очень часто, алгоритмы Google возвращают контент, наиболее соответствующий запросам пользователей, независимо от того, на скольких страницах он расположен.
Добавьте страницу "Показать все". Пользователи часто предпочитают просматривать всю статью или категорию на одной странице. Если Google считает, что пользователь ищет именно такой вариант, то предпринимает попытку показать в результатах поиска страницу "Показать все". Вы можете добавить атрибут rel="canonical" для отдельных страниц, чтобы сообщить, что в результатах поиска должна показываться именно страница "Показать все".
Используйте атрибуты rel="next" и rel="prev" в ссылках или заголовках, чтобы указать связь между несколькими URL. Благодаря этой разметке Google может определить, что содержание данных страниц связано в логической последовательности, и направить пользователя на начальную страницу.
Пример на PHP: