Sort:  

Wow, that's cool!

I know my content isn't doing well on search engines because I barely find it when I Google it. Do I need to manually submit it?

There's no need to do that, but search engines need to know that the content is active:

  • Update actual page at least occasionally;
  • Link that page to other pages
  • Link other pages to actual page
  • Use keywords in strategic locations