Phoinix , сори, не юзал еще эту ф-цию ни разу. 
--
SELECT Title, Body
FROM Index
WHERE MATCH(Title,Body) AGAINST(\'сайт\');
--
тоже ничего не находит.
Пробовал так:
--
SELECT Title, Body, MATCH(Title,Body) AGAINST(\'сайт\')
FROM Index;
--
По нулям match выдает на каждую запись, хотя искомое слово присутствует. Таблица такая:
CREATE TABLE `Index` (
  `ID` int(11) NOT NULL auto_increment,
  `Title` varchar(255) NOT NULL default \'\',
  `Body` text NOT NULL,
  `URL` varchar(255) default NULL,
  `Size` int(11) NOT NULL default \'0\',
  `Indexed` tinyint(4) NOT NULL default \'0\',
  PRIMARY KEY  (`ID`),
  KEY `Indexed` (`Indexed`),
  KEY `Title` (`Title`),
  FULLTEXT KEY `TitleBody` (`Title`,`Body`)
) TYPE=MyISAM