Write the reason you're deleting this FAQ
Hey people!
As you might have seen during the past weeks, I've been asking tons of different questions about SEO and blogs. Especially blogs, as I'm about to start one myself..
However, I do understand that people are often using Adsense to make some sort of income from their blogs, but from my understand, Adsense earnings are insanely hard to "get rich" from, or to even make a decent extra income. (I guess that depends on the blog itself, but it looks like it in general at least).
That's why I ask you this. All of you seasoned bloggers and everyone with knowledge about this. - How do you make money as a blogger, from your own blog?
And please, don't just fill this with "the best ways of doing it".. I'm looking for the "best way" for myself so to speak.
I don't have a blog yet. I will make one. I don't have content and I don't have hosting. I don't have a single thing. I start from zero, but I'm still eager to make money, somehow. - And that's what I'm looking for.
How can I earn money from my blog, from scratch?
Best Regards,
hitmeasap
Thank you Mike. I do understand that traffic is the most vital part. The thing is, that I don't want to wait for traffic to come and after that, start to focus on how to make money out of them.. I want to know how I'll make money even before the traffic arrives, so I don't miss out on any single cent I could've earned. - Do you understand what I mean? :D
Are you sure you want to delete this post?
Not really mate no lol. You can't make money with your blog without traffic. The best thing to do is to get blogging and then work on it in time and then try and build the traffic and rankings up through content and backlinks. When it's getting traffic, then you can think about monetization. Thinking how to monetize a blog without traffic is not a good plan. It's like wondering how you can get customers into your store without a store for customers to go into. You have to first build the store, add products to it and then you can get people into it to buy those products. Without a store, without products, how can you sell anything? You know? :)
Are you sure you want to delete this post?
Oh, my bad. I don't mean that I want to make money before the traffic comes. I want to know [b]how to [/b]make money, [b]before [/b]I get the traffic. [b]And when the traffic arrives[/b], [b]I'll know what to do next[/b], to earn money. :D
Are you sure you want to delete this post?
No no my bad! lol. Yeah, that makes much more sense lol. Well it's definitely good to have a plan of attack. Before starting a blog, I try not to think about how I can make money with it as I know there are many ways to do so. But more think about how I can make it a good blog and ways I can grow that blog and the traffic to it. But that will happen in time as you are blogging. As you're researching new topics for it and as and when you're working on expanding and growing it and networking it with other blogs and coming up with new opportunities and the like. Just know that we got your back when it comes to the methods to earn with it and you're in the right place. I love how you're asking all this stuff as well and researching it first that shows the sign of a professional that does his homework first and those that do are rewarded for that. I'm sure your blog will be kick ass whatever niche it's in. It's actually got me thinking about doing my own freelance blog!! I have seoclerk.xyz which ranks but I don't have much on it and could do more with it but it's more an affiliate site. I'm thinking of doing some kind of portfolio / freelance site blog that I can brand. If I do, I'll probably post all that I'm doing with it and how I'm growing it etc on here when I do too lol. :)
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?

Hey Lynne.
I truly need to learn "[i]how to blog[/i]" before I can start making money off of it. That's true indeed.
However, I've always been that kind of guy who want's it all laid out. The whole process. The whole plan. Because I usually don't just follow one thing and hope it will bring me great results. I usually have a few plans in mind. A, B and very often even C and D too. So if plan A doesn't work in the long run, I want to change it and try plan B. But I also want to have that plan ready, before plan A stops working. If it doesn't work.
Do you understand what I mean? :D
And I have a few ideas for sure, a couple of "[i]aces up my sleeve[/i]" so to speak. But it's always good with some more insights and to hear others experiences. :)
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
| Match | Count | SQL | Script |
| SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='20778' | 1 | SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid
FROM `questions` as q
JOIN categories_faq as c ON q.catid=c.CATID
WHERE (q.status=1 OR
(q.status=2 AND userid='')
)
AND q.quesid='20778' | /opt/clerks-staging/docroot/viewfaq.php 496 () () |
| SELECT * FROM seoclerks.members WHERE USERID='6160' | 1 | SELECT * FROM seoclerks.members WHERE USERID='6160' | /opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() () |
| SELECT * FROM categories_faq WHERE CATID='52' | 1 | SELECT CATID, seo, name, metatitle, h2header, metakeywords, metadescription, metaheader, parentid, image_name FROM categories_faq WHERE CATID='52' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() GetCategorySeoFromType() |
| SELECT * FROM seoclerks.members WHERE USERID=6160 | 1 | SELECT googleplus_profile FROM seoclerks.members WHERE USERID=6160 | /opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() () |
| SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=20778 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faq as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=20778
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='20778' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc | 1 | SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered,
b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b
WHERE a.quesid='20778' AND a.userid=b.USERID and b.status='1' AND a.status=1
ORDER BY a.combined_votes DESC, a.date_answered asc | /opt/clerks-staging/docroot/viewfaq.php 1245 () () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113063 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113063
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113090 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113090
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113092 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113092
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113093 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113093
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113119 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113119
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113064 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113064
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113089 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113089
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113131 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113131
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113084 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113084
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113088 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113088
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113105 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113105
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113137 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113137
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=113213 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=113213
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=118430 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=118430
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=149807 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=149807
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=173092 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=173092
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| UPDATE questions SET total_views = total_views + 1 WHERE quesid='20778' | 1 | UPDATE questions SET total_views = total_views + 1 WHERE quesid='20778' | /opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() () |
| SELECT * FROM questions WHERE quesid!='20778' AND status='1' AND (question like '%What\'s money blog?%' OR question like '%What\'s%' OR question like '%money%' OR question like '%blog?%') -- ORDER BY RAND() LIMIT 15 | 1 | SELECT quesid, question, seo, userid
FROM questions
WHERE quesid!='20778' AND status='1'
AND (question like '%What\'s money blog?%' OR question like '%What\'s%' OR question like '%money%' OR question like '%blog?%')
-- ORDER BY RAND()
LIMIT 15 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() () |
| SELECT * FROM seoclerks.members WHERE USERID='43' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='43' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='9' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='9' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='2255' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='2255' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='1500' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='1500' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='1129' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='1129' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=20778%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID | 1 | SELECT USERID, username FROM members_ledger
WHERE script='/opt/clerks-staging/docroot/viewfaq.php'
AND querystring LIKE '%id=20778%'
AND added>=UNIX_TIMESTAMP(NOW())-1200
GROUP BY USERID
| /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() () |
| SELECT * FROM categories | 1 | SELECT * FROM categories | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache() |
| select * from categories_software order by name asc | 1 | select * from categories_software order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories() |
| select * from categories_wanttobuy order by name asc | 1 | select * from categories_wanttobuy order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories() |
| select * from categories_wanttotrade order by name asc | 1 | select * from categories_wanttotrade order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories() |
| SELECT * FROM seoclerks.members WHERE USERID='272.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='272.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='6160.png' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='6160.png' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='198791.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='198791.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='306632.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='306632.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='212316.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='212316.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='134.png' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='134.png' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='585810.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='585810.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='600657.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='600657.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| select * from categories_faq order by name asc | 1 | select * from categories_faq order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories() |
| count(*) | sql1 | error_msg |
|---|
| Load | Count | SQL | Max | Min |
| Avg Time | Count | SQL | Max | Min |
idealmike
But knowing them is only one part of the trick! The other parts are implementing them and then making them work for you. Like most ways to make money online. It all comes down to traffic. And the quality of that traffic. As well as the quantity, the more high quality traffic you get, the more money you can earn from your blog in a multiple amount of ways. Of course, you would have to set up those things on your blog. Whether it's links or banners or some form or something. You could get 100 million organic visitors a day to your blog but if it's not monetized in anyway you wont earn a penny and it will all be a terrible waste!
But there's so many ways to earn money with your blog. Mostly, they all involve advertising something in some way. Whether it's some product or a service. And having them on your site somewhere whether it's in the sidebar or in a blog post or a product page. You can also sell things on your blog and using a cart of some kind and take payments yourself. Or be an affiliate for somewhere and then earn affiliate commissions. Or of course, place ads on your site such as with Google Adsense or Bidvertiser or Chitika or someone.
Also as your blog is a blog for people, you'll want to harness that and use it as a tool to collect those peoples email addresses which you can then use to send your newsletters or offers and things to which can be another income stream that blog can earn you in time.
Then of course, there is also the other form of advertising you can do where you actually sell ad space on your site. Whether it's a link in the footer or a banner ad in the header or sidebar or something. And you can sell guest posts as well which can be quite lucrative actually. But you will need a fairly established blog that has some good stats and traffic to it before you can sell advertising and guest posts for big bucks!
But yeah, so you'll need to do keyword research as well of course! Keyword research and targeting is absolutely crucial if you want your blog to rank for stuff. You could make a niche site that ranks for something about tanks only. Or do a multi niche site that has content on it from tanks to turtles and everything in between and either side. Some kind of brand name blog that is also a news and reviews blog. Those kinds of blogs stick and rank for many different things. But only if the content is really good content and the traffic is good quality.
Good quality traffic is super lazer targeted and they already are looking to purchase something when they land on your site. But to get that kind of traffic requires knowing your keywords and doing keyword research and running keyword targeting campaigns. Some keywords people search are known as "buyer ready" keywords. These are keywords people type when they are looking to buy something. Such as "Buy x product online visa" or "Buy x product now paypal" etc etc. If you can rank for these keywords (and having a high authority blog helps with that), then you only need to make sure there's several ways people can get it and pay for it and that's that.
If you're starting from scratch however, I'd say, it's good to think ahead about this. As let's face it this is why you're doing it in the first place? Although I know it can be fun and a learning experience at the same time and you never know what could happen! But at first just try to think about how you could make a useful blog that would be cool and that people would subscribe to and follow on social media. A blog that posts great killer informative articles on something specific or many things in general. But doesn't try to blatantly make money from people as much as it just wants to be nice and safe place people can come to read cool articles and that and learn about whatever.
When it comes to making money with blogs, it can be done in many ways. More than I've said here. One of my favorite ways to make money with blogs is to create subtle squeeze pages from the blog posts and present many problems on something. Really wear the reader down so they're met with all these problems that they're having with something. Then at the end provide them the solution to those problems. That has a great response rate and you can take that all the way to the bank!
Are you sure you want to delete this post?