I have anchor text like: Bikini Wallpaper <~ put in a site, and point to mydomain.com and second is: mydomain/Bikini_Wallpaper (mod_rewrite) Which is better? Or in this case: Anchor: Bikini Wallpaper <~ point to my domain name Anchor: Bikini Wallpaper -> redirect page -> my domain name Anchor with "title" tag, image with "alt" tag, Which is good?
Readable text is always preferred over linking an image. That way you can get your keywords read and associated with your site. As far as what to point to, you definitely want to have external links point to your root domain and not the redirect page. If you point as some random redirect page you will be splitting link popularity between that URL and your homepage which is what people will normally link to when referring to your site.
But if have more anchor text like: Bikini Wallpaper point direct to my site, then I can get this keyword for TOP results?
Yes, if you have that term "Bikini Wallpaper" in links pointing to your site, that will help your rankings for that term.
i think mydomain/Bikini_Wallpaper (mod_rewrite) is better because having your keyword in url will help your serp