Hola Amanda!
Con respecto a tu pregunta es difícil establecer cuál estrategia es mejor, si bien ambas juegan un papel importante en el posicionamiento web ¿qué te recomendamos? que trabajes en ambos por igual, el Off-page u off-site, es perfecto para hacer que los usuarios visiten tu pagina gracias al uso de encale externos, ahora una vez que estén dentro el on-page debe estar presente, ya que generar links de tu pagina dentro de la misma, mejorará la experiencia y les hará saber que toda la información que necesitan está justo dentro de tu web, sin ir muy lejos.