SEOClerks

Churn out content that has a specific purpose if you want more traffic



Write the reason you're deleting this FAQ

Churn out content that has a specific purpose if you want more traffic

Whenever you start your content writing or blogging journey, you may write a lot of content, but does it have a purpose?  Many people beginning their content journey will write what they want to read, and that might not be what the majority of people are looking for.  You will need to do proper research to know what people are searching, then write the best articles possible, and you might be graced by the search engine gods with some additional traffic to your website lol.

In this discussion, I'll be talking about the content you're writing, why you need to be writing, and how you need to be writing to bring in traffic that sticks around.


Don't write just anything
Many people who have niche blogs or websites think that all the content they write about it will be beneficial, but that's not the case.  People looking for a tutorial don't want to read about your dog who had worms when he was little because they need help with something.

On the other hand, people looking for general blogs may like your basic posts, but they won't stick around for long and definitely won't remember your site for long.

Get specific, write fantastic content, and keep people on your site by suggesting more blog posts and even getting them to click on sidebar images to additional pages or products you're selling.

Do your keyword research
Most people write content they think will get a lot of traffic, and sometimes it does, but most of the time they are targeting the shortest keywords possible that are almost impossible to rank for right away.  Instead, use a keyword research tool like ahrefs and figure out what the easiest keywords are that bring in a decent amount of traffic.

When I start a content writing campaign, I will find a list of maybe 100 keywords and sort them based on difficulty.  I will then select the ones with 0-20 difficulty, out of 100, and I will target them with one or two articles and build a few backlinks when the content is finished.

By doing this, I am getting niche-specific content on my site/blog that has a purpose and pleases the readers when they land on my site.  I might not get as much traffic for a 0-20 difficulty keyword, but I'll rank much easier, and I can do this for various keywords which will bring in traffic equal to a top traffic one Churn out content that has a specific purpose if you want more traffic

Help your readers with a problem
Why do you think tutorials and guides bring in so much traffic to a blog or website?  It's because the site is helping the person with a problem and they stick around to read more.  The longer you have someone on your website, the more likely they'll turn into a customer, and that's what we all want!

If you're helping someone with a problem, they will see you as more of an authority and likely come back multiple times to see what else you're offering.


Final thoughts,
Content that has a purpose, as well as optimized, has much more engagement than something you throw together and talk about a specific keyword.  If you can solve a problem, give away some free information, or tell your niche-specific secrets, you will be able to boost your readership and keep people coming back for years!


Thanks for reading Churn out content that has a specific purpose if you want more traffic

- Tommy
https://www.seoclerks.com/user/TommyCarey

Comments

Please login or sign up to leave a comment

Join
Order Now
Process Time: 0.3656759262085

Possible Duplicate queries found!
MatchCountSQLScript
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='29113'1SELECT 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='29113'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='19821'1SELECT * FROM seoclerks.members WHERE USERID='19821'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM seoclerks.members WHERE USERID=198211SELECT googleplus_profile FROM seoclerks.members WHERE USERID=19821

/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=29113 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=29113 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='29113' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT 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='29113' 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 () ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='29113'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='29113'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='29113' AND status='1' AND (question like '%Churn content specific purpose traffic%' OR question like '%Churn%' OR question like '%content%' OR question like '%specific%' OR question like '%purpose%' OR question like '%traffic%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='29113' AND status='1' AND (question like '%Churn content specific purpose traffic%' OR question like '%Churn%' OR question like '%content%' OR question like '%specific%' OR question like '%purpose%' OR question like '%traffic%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='9' limit 11SELECT 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='1508' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='1508' 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 11SELECT 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 seoclerks.members WHERE USERID='147' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='147' 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=29113%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=29113%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * 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 asc1select * 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 asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin