Network fault tolerance (also known as resilience or robustness) is becoming a highly relevant topic, expecially in real networks, where it is essential to know to what extent it is still working notwithstanding its failures. Different questions need attention to guarantee robustness, as how it can be effectively and efficiently (i.e. rapidly) assessed, and which factors it depends on, as network structure, network dynamics and failure mechanisms. All studies aim at finding a way to hold (or increase) resilience; in this work we propose a strategy to improve robustness for Scale-free networks by adding links between highly distant nodes in the network; results show that even adding few long-distance links leads to a significant improvement of resilience, therefore this can be assumed as an effective (and possibly with low cost) approach for increasing robustness in networks.