Таггу x_x

Таггу x_x
Рейтинг
445
Регистрация
31.10.2005
Должность
больной ублюдок
Интересы
твоя мамка
Родился, живу пока, но чую осталось не долго...
lagif:
Tarry, Тестить не тестила, но, может, вам не хватает морфологического анализа? Словоформы учитываются?

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

lagif:
А сколько сайтов в каталоге, можно узнать?

На текущий момент 4640

ЗодчийТеней:
ну вот и попробуй объяснить при чем, разбери структуру своего запроса и сам увидиш ошибку

Тут дело не в ошибке в sql. У меня есть рабочая система. Пример строчил по быстрому, но он отражает суть. Моя проблема в другом. Суть вопроса я изложил.

ЗодчийТеней:
FROM BASE AS Relevance WHERE
причем здесь это?

Как это при чем? 😕

ЗодчийТеней:
можно подробнее расписать проблему?

Ну предположим запрос "туры в грецию" - все ок

Второй сайт имеет в тексте такую фразу: "волны у пляжей"

И по этой фразе уже ничего не находится. И просто "волны" тоже ноль. Подозреваю, что это из за того, что данная фраза или слово слишком мало встречается в базе вообще, и релевантность получается меньше некоего барьера. Так это или нет? Ибо по фразам или словам, содержащимся в большем количестве по индексу ищет без проблем. Например "курорт".

ps Запрос формирую так

"SELECT *, 

MATCH (fild1) AGAINST ($serch)/$var1+
MATCH (fild2) AGAINST ($serch)/$var2+
MATCH (fild3) AGAINST ($serch)/$var3+
MATCH (fild4) AGAINST ($serch)/$var4+
FROM BASE
AS Relevance
WHERE
MATCH (fild1) AGAINST ($serch IN BOOLEAN MODE) AND
MATCH (fild2) AGAINST ($serch IN BOOLEAN MODE) AND
MATCH (fild3) AGAINST ($serch IN BOOLEAN MODE) AND
MATCH (fild4) AGAINST ($serch IN BOOLEAN MODE) AND
ORDER BY Relevance DESC
"

Где $search может быть либо "+слово1* слово2*" либо "+слово1* +слово2*", а $var число на которую делю число релевантности, чтобы уменьшить ее вес.

Вот.

СКОРПИОН:
Так я и не говорю про заимствования. Это нормально. Так было и будет всегда. Кстати, во Франции идёт уже 3-й год правительственная программа, по замене спецтерминов на французские аналоги. Но это не прокатит. А вот всякие мерчендайзеры и иже с ними удручают...

Ну во первых в той же Франции много лет лет идет компания по поводу упрощения синтаксиса языка, всякие там peugeot и.т.д. А по поводу собственно темы обсуждения, уже я тут поднимал этот вопрос. Лично я считаю так. Задача стоит какая? Дать грамотное, с точки зрения эффективности объявление. А не учить дремучих обывателей правописанию, встав в позу. Если есть желание нести просветительскую искру в масы, создать сайт, и там всех поучать. Но если некий процент потенциальных покупателей тренажеров думает что они тренажоры - то грех их терять. Не говоря уже о иностранных словах, названиях брендов и марок, даже стран.

PS & OFFTOP

А то была мода, одно время. Типа называть теперь Молдавию Молдовой. Какого хрена? Или Таллин с одним "н". Все это глупости.

Finch:
В robots.txt напишите
User-Agent: *
Host: site.ru
Canonize-host: site.ru

Но в моём случае, Яндекс всё равно оставил два сайта.
Поэтому редирект в данном случае самое правильное решение (mod_rewrite)


2papparazzi:
А что вы имеете в виду под "Выдает для робота ошибку нужную" ?

Дык 301 - передвинуто на постоянку :)

с днюхой! всего!!!!

saitodrom, НЕ место для таких серьезных претензий на этом форуме, да и не на каком другом. Есть вопросы - через юристов. А сотрясение воздуха тут, это мелко и глупо. Подумайте, что Вы собственно хотите. :)

++

А как вам фича про ключевые слова? :) Скажу честно, я в 97 году яндекс не видел. Но в 99 уже видел, и интересовался оптимизмом

http://www.artlebedev.ru/portfolio/yandex/site/saved/addurl.html

С удовольствием присоединяюсь 🍾 ! Желаю сбычи мечт!

Всего: 11584