85% Tech Founder, 15% Business Person. It's not the idea, it's the execution.
For example: what if the bulk of your product is copy (writing) or design? All it needs is a simple account system and framework built around it - the majority of the work is nontechnical. That's not to say that it is easy or simple; rather, the work is just not technical in nature.
Technical execution deserves 85% in a tech-heavy startup. Technical execution deserves far less than 85%, probably even less than half, in a non-tech-heavy startup.
The OP didn't specify "what" his site is about, but regardless.
Good ideas with average execution are forgettable. Average ideas with great execution are memorable.