Spider Food

Posted on

Key words or phrases which are placed, usually invisibly, on a web page in order to attract search engines.