Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.
По моим наблюдениям, часть обратных ссылок на некоторых сайтах поисковики индексируют только после того, как я перейду по ним на свой сайт.
К примеру, ссылки в самой теме "Цветы" на /theme/cveti/ индексируются быстро. Однако ссылки на странице /forum/post-13/, которая относится к той же теме, индексируются только при переходе по соответствующей ссылке на пост. В данный момент мне приходится выполнять это вручную.
Подскажите, каким образом можно использовать программу (бот), чтобы она сама находила ссылки на отдельные посты в нужной теме и переходила по ним на мой сайт. Я готов заплатить за такое решение, лишь бы оно работало.
Поможем улучшить ваш сайт.
const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('http://example.com'); const links = await page.evaluate(() => { return Array.from(document.querySelectorAll('a')).map(link => link.href); }); for (let link of links){ await page.goto(link); await page.waitForTimeout(1000); // Ждем 1 секунду на каждой странице } await browser.close(); })();В этом коде мы открываем новую страницу, переходим на ваш сайт, находим все ссылки на странице и переходим по каждой из них. Puppeteer работает на Node.js, поэтому вам потребуется сервер Node.js для запуска этого кода.