Единого алгоритма нет, так как нет единого стандарта описания организаций на сайтах.
Чтобы не переходить вручную нужно переходить программно. Для этого пишутся (или используются универсальные) программы-парсеры.
Если будете писать сами, то алгоритм нужно будет делать многошаговый и многовариантный.
В идеальном мире на идеальных сайтах присутствует микроразметка hCard, из которой можно извлечь название организации и другие данные о ней, заботливо предоставленные хозяевами сайта.
Все остальные варианты лучше сразу обработать вручную, так как их слишком много :)