I looked at your code to find how filters works. Then I revised ".yml" files for "tekstovipjesama.com" and "cuspajz.com". I also add new ".yml" for "pinkradio.com" new files are in ".7z" file on the link
http://www.sendspace.com/file/wvj4ks .
If site tekstovipjesama.com could not find song with specific title and artist, it will try to find song with same title no matter artist name. So, if you, for example try to find song "Volim te" from artist "Haris Dzinovic" (which is not in site data base) with link "
http://www.tekstovipjesama.com/haris-dzinovic/volim-te" site will redirect you to "
http://www.tekstovipjesama.com/ceca/volim-te", the song with same title form different artist (in this case "Ceca").
Site pinkradio.com probably has bigger data base then two others. However, some idiots make it. Its links has only song title. So song "Tamara" from artist "Magazin" has link "
http://pinkradio.com/naslov/tamara" and different song "Tamara" from "Bajaga" has same link. That link will always open song from "Bajaga" probably because "B" is in front of "M". Even if you click on in-site link where it was written "Tamara" from "Magazin" site will open page with song "Tamara" from "Bajaga".
Site cuspajz.com works fine.
If somebody wants to use all of this ".yml" files I suggested that he use this priority order:
cuspajz.com
tekstovipjesama.com
pinkradio.com