DrMax SEO
SEO фишки от DrMax. Всё о продвижении сайтов #SEO #SMM #Google Автор: тов. DrMax: @Drmax2SEO Мои книги: https://drmax.su/download Реанимация трафика: https://drmax.su/works/penalty-recovery Стратегия ссылок: https://drmax.su/works/link-building-strategy
Show more- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Data loading in progress...
Использование избыточного количества ключевых слов – заполнение веб-страницы ключевыми словами или числами с целью манипуляции позицией сайта в результатах поиска Google. Зачастую эти ключевые слова добавляются в виде списка или группы, выглядят неестественно или не имеют отношения к основному содержанию страницы. Примеры использования избыточного количества ключевых слов: * Список телефонных номеров без дополнительной информации. * Блоки текста со списком городов и регионов, на которые ориентирована веб-страница. * Неестественно частое употребление одних и тех же слов или их сочетаний. Пример: Безлимитный баланс в магазине приложений! В интернете много сайтов, где предлагают бесплатно пополнить баланс в магазине приложений, но все это обман. И только у нас вы сможете бесплатно пополнить свой баланс в магазине приложений на любую сумму. Воспользуйтесь нашим безлимитным предложением по пополнению баланса в магазине приложений уже сегодня!Так что просматривайте странички на переспам. Оно полезно в любом случае. #DrMax #CoreUp #Google
☄️ Финальный пост про мартовский Core Update Хотел расписывать про особенности каждого типа контента, расписал выше только про ревьюшки, больше вычленять не буду - абсолютно нет времени. Итак, что мы знаем: 1. Те кто припал в сентябрьский ап полезного контента - припал и в марте 2. Практически никто из припавших не восстановился с сентября по март 3. Восстановились и выросли перенесшие сайты на новый домен 4. Из перенесших, те кто сделал 301 редиректы, но не правил контент - упали в марте 5. Теперь классификатор является частью ядра алгоритмов Гугла 6. Штраф накладывается на домен целиком 7. Кроме классификатора, важную роль играет траст (ссылки, нахождение в Гугл-графе знаний) 8. Реальный, прокачанный бизнес пострадал меньше всевозможных обзорников 9. Гугл вырезал 45% всех страниц в инете Чтобы восстановиться необходимо резко нарастить траст сайта. И тогда, возможно, через ап Гугл вернет трафик. [ТУТ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ - ВСЁ ПРОДЕЛЫВАЕТЕ НА СВОЙ СТРАХ И РИСК] Что нужно проделать - либо переехать…
Luxury cosmeticsSusanne Kaufmann is a luxury skincare brand that has been providing natural and organic products to customers since 1997. Founded by Susanne Kaufmann, the brand is based in Austria and...
const SECRET_KEY = "pplx-ваш-ключ-API";
const MAX_TOKENS = 256; // кол-во возвращаемых токенов (больше-дороже)
const TEMPERATURE = 0.2; // температура от 0 до 1 (чем выше - тем больше выдумок)
// здесь список всех моделей которые я нашел
//pplx-7b-chat, pplx-70b-chat, pplx-7b-online, pplx-70b-online
//llama-2-70b-chat, codellama-34b-instruct, codellama-70b-instruct, mistral-7b-instruct, and mixtral-8x7b-instruct.
// llama-3-sonar-small-32k-chat
// llama-3-sonar-small-32k-online
// llama-3-sonar-large-32k-chat
// llama-3-sonar-large-32k-online
// llama-3-8b-instruct
// llama-3-70b-instruct
// mixtral-8x7b-instruct
function pplx(prompt, temperature = TEMPERATURE, model = "pplx-70b-chat") {
// Set API endpoint
const url = "https://api.perplexity.ai/chat/completions";
const payload = {
model: model,
messages: [
{ role: "system", content: "System prompt goes here." }, // Set system prompt.
{ role: "user", content: prompt },
],
temperature: temperature,
max_tokens: MAX_TOKENS,
};
const options = {
contentType: "application/json",
headers: { Authorization: "Bearer " + SECRET_KEY },
payload: JSON.stringify(payload),
};
const res = JSON.parse(UrlFetchApp.fetch(url, options).getContentText());
// Now, return the response
return res.choices[0].message.content.trim();
}
Сохраняем и идем опять в Гугл таблицы.
У нас теперь доступна функция =PPLX (Prompt, Temperatura, Model)
В качестве аргументов задаем промпт (или ссылку на ячейку с ним), температуру и названием модели.
Список всех моделей, что я нашел - см в коде скрипта.
Ограничения API от веб версии:
1. нельзя подключить Клавдию или ЧатГПТ. Переписка с поддержкой показала, что юзаем только модели встроенные в Перплексити.
2. Обратите внимание, сколько запросов ПРО версия делает для поиска информации в веб версии - десятки! Потому ответы у них так хороши. Потому или разбивайте промпты на цепочки с обработкой промежуточных результатов или переделывайте логику промпта.
Долго плевался, но после недели мучений - научился добиваться супер результатов.
3. Разные модели (не факт что нашел все) кушают разное кол-во токенов. И ответы будут стоит по разному.
4. Себе сделал 3 функции, условно говоря pplx256, pplx1024, pplx2048, где прописал руками переменную max_tokensпрямо в функции. Не стал делать 4-ю передаваемую переменную. В общем развлекайтесь, оно того стоит. Крайне полезный и могущественный инструмент вышел. #DrMax #SEO #Perplexity #GoogleSheets
function BARD(prompt) {
var apiKey = "свой_ключ_API";
var apiUrl = "https://generativelanguage.googleapis.com/v1beta2/models/text-bison-001:generateText";
var url = apiUrl + "?key=" + apiKey;
var headers = {
"Content-Type": "application/json"
};
var requestBody = {
"prompt": {
"text": prompt
}
}
var options = {
"method": "POST",
"headers": headers,
"payload": JSON.stringify(requestBody)
}
var response = UrlFetchApp.fetch(url,options);
var data = JSON.parse(response.getContentText());
var output = data.candidates[0].output;
//return generatedText;
Logger.log(output);
return output;
}
Жмем Сохранить (дискета) и возвращаемся в Гугл Таблицы.
Теперь нам доступна функция =BARD(), гдк в качестве аргумента можно использовать или промпт (в прямых кавычках) или ссылку на ячейку с промптом.
Вся эта фиговина - бесплатная, ограничения на количество токенов в день - чудовищное, но не стоит сразу копировать функцию на 100500 ячеек - пойдут параллельные запросы к Барду и вы словите Ошибки.
Развлекайтесь.
#DrMax #SEO #BARD #GoogleSheets