Not sure what you hope to achieve exactly. Active players who want to be in a guild would most likely already be in a guild, so you can’t invite them anyway.
Players do not want to be without a guild even for a short time, as this means loss of both masteries and rewards. When a player wants to switch guilds, they would most likely search and join a new guild minutes after leaving the previous one, or search the forums for guild recruitment posts while still being in a guild and only leave when they found a new one. For that reason, there is no point in making a system for guilds to search and invite players, only the other way around. The most a guild can do is make itself available either staying open (to join without invite), making recruitment posts in forum, or both.
[quote=“Rosco122, post:1, topic:3410”]
It’s impossible to get new players once your guild gets to a high enough rank/level as you don’t show up in people’s searches.
[/quote]I don’t think this is true. Some top level guilds are open and you can find them when searching for guilds. For example, I believe Light Army (top #11) does this, and it’s working well enough for them.