Nofollow links are not so good but if you are getting these links from high domain authority websites like .edu or .gov websites then these links are good for seo.
Wordpress is one of the best CMS and providing various types of plugins to update meta tags in the websites like All in one SEO pack and Yoast plugin, i think you have to use these plugins to update your website meta tags.
There are lots of Photo sharing website. For details visit the link below:
"http://www.fotolog.com/"
"http://postimg.org/"
"http://500px.com/"
"http://www.4shared.com/"
"http://dayviews.com/"
"http://shutterfly.com/"
"http://deviantart.com/"
"http://imagevenue.com/
"http://snapfish.com/"...
I am satisfied with the answer, provided by RH-Calvin. You can also submit all the webpages to google webmaster "http://www.google.com/submityourcontent"
There are lots of benefits of forum submission but one of the main benefit of forum is to take information about particular question or query from experts. But in today's SEO world people are more likely to use these sites because of Backlinks which is not so good.
There are lots of revenue generating websites is available on Internet, where you can publish content and you can get good money from them. Like Hubpages.
I think you are talking about google local listing, please follow these steps to submit a link to google maps:
1. First you have to create a Gmail account or account which is already created by you and then visit the link https://www.google.com/business/.
2. And then submit all the details...
There are lots of benefits of high pr, high authority and country specific bookmarking websites:
1. First they will help you to increase your website or blog traffic.
2. For link building process.
3. Google crawls bookmarking and social media websites more for the comparison of other websites.
If we talk about today's marketing world Content is king, and if you have unique content for your articles, blogs and press releases then this the surplus for your business and brand. So use some web 2.0 websites to publish your content and share all the submitted articles on social media...
Ezinearticles and Hubpages is one of the best article submission website. But in today's marketing world guest blogging is also a great way to publish your content.