I gone to magikarp and gyardos page and read their locations I want into each location but I didnt seen any,
is there a guaranteed place I can see any of them or is there a spot which have a big chance of catching them?
What Game are you playing?
Platinum/Diamond/Pearl: Resort Area has High lvl Magikarps
FR/LG: Gyradoses with Super Rod on the route below Lavander City.
HG/SS: Old Rod Gets Magikarps everywhere.
Gyrados, route 225 with a super rod
magikarp, the best place to find them is at route 218 with an old rod.
You were probably surfing around, not using a rod.