When stuggling with wifi speed, there can be several problems at the same time. That's the fun of it...
1- install from the AppStore the app Speed Test, if not already done
2- do some speed testing with several servers. Sometimes, the default one is not the fastest.
3- there you will see Ping time, download speed and upload speed.
Snce your Mac has a good bandwith, then it is for sure that the ISP is not the issue. One thing you have to make sure is to validate if this is a DNS problem or a bandwith problem. You've reported speeds at 0.7 which leads me to believe that this is not a DNS issue. A DNS issue would make webpage loading very long, but once the content is reached, it would load fast. So assuming that is is not the case, we'll concentrate on data transfer speed.
1- how many bars do the ipad shows on your wifi icon?
2- do you loose wifi connection once in a while?
3- in your router, what security is used? WPA, Wep, none?
4- in the wifi settings on your router, is the channel set at auto or a fixed value?
5- on your router, wifi settings have several parameters like boosting, auto g/b, bandwith speed (1,2,4...54)
I would start by assigning a fixed channel, 11 seems to always do the trick. Also setting the speed at 6 for testing purpose will give view a hint if something has changed. Long preamble seems to work better with the ipad... Don't play with numerical values, they're fine for sure.
In your iPad, select your network, and click "Forget this network" (hope that this is how it's called in english...). And reboot your ipad and re-join your wifi.
Generally, a bad wifi speed is often related to the channel selection or the wifi speed. A lower wifi speed may help a lot if your router is far from your location. Also, remember that wireless phone may interfer with your wifi. If the base is near the router, put it in another room or simply disconnect it for testing purpose...
Waiting for your results...