You need to link it to a google account in order to get the google webcrawler bots to send some traffic its way.
You do this using "Google Webmaster Tools", a free service you get as part of Google.
Google Webmaster ToolsTo bring people to your site (without being a spammer or a solicitor), add the site/board to your signature and post things on Reddit, Imgur, etc. and keep it in your profile.
What you DON'T want to do is make a post posting your board, and asking people from here to go to it. This is in the Rules as something not to do, because it's spamming/soliciting.
It's also essentially taking traffic from this board/site and siphoning it away, which is unfair to a site like this that actually has set up its own webmaster tools in order to bring traffic in.
Just FYI.