SEOClerks

Keywords research is dead. Long live subject research



Write the reason you're deleting this FAQ

Keywords research is dead. Long live subject research

It has been clear to me for some time now after the Google Rank Brain update that Google search stopped relying on keywords to figure things out and actual rank websites.
Keywords research is dead. Long live subject research
In turn, it has taken a new approach, figuring out how well you talk about offering content on a complete subject and ranking you accordantly.
The "subject" itself might contain a lot of different keywords, some similar in form and meaning, synonyms or other keywords that are totally different.

For example, if you are talking about a certain medical condition, chances are you will find a lot of close variations, synonyms, and popular terms. You need to show Google your content haves it all, that its talks about the whole subject and the user doesn't need to make additional searches to find whatever he or she is looking for. Also, for the certain example, you may also need to include other subheadings like "treatment" or "symptoms", all this is expected of you by Google and if you fail to deliver Google will rank you accordingly.

So if Google is already processing everything in terms of "subjects" why are the majority of SEO gurus still tell us about "keyword research"? In my opinion, we need to take thing to a next level and make "subject research" instead.

What do you think?

Comments

Please login or sign up to leave a comment

Join
idealmike
Hmm not sure what to think tbh mate!! I wouldn't say that "keyword research" is dead though. Far from it. I get what you're saying in how Google looks at how your site content is made up and how those other synonyms of words would play a role in how it determines just how right your site is for the person searching. But at the end of the day, I think this is just a bunch of Hocus Pocus made up by those gurus to try and make themselves look like they're talking clever and get you to buy into their schemes. At the end of the day, it will be a sites backlinks that determine how a site is ranked, the keywords that are used in those backlinks, the relevancy of them, the age of them and the sites that are linking to you etc that play a role in your rankings and not the subject or whatever right?

How you supposed to think about stuff now then? When it comes to ranking a website. You gotta do this, you gotta do that. You gotta show Google your content has this and has that. Okay let's say we take this seriously right. You say, we should focus less on keyword research and more on subject research. But subject research is basically just researching the subject you're writing about and targeting with your site. You still have to do keyword research before you can even do subject research. They are both very similar and intertwined with each other.

I don't know man, this sort of stuff could give an aspirin an headache you know?? Keywords research is dead. Long live subject research

It's no wonder so many people give up early on their site! LOL



Are you sure you want to delete this post?

Corzhens
Pardon me for this comment because I remember one discussion with the title that SEO is dead. I wonder where you get those ideas that something with SEO is dead. Anyway, I will still stick to the usual way of finding a good keyword that will be used on the new content. Why make simple things complicated with so many speculations when for all we know a basic keyword is just what the content needs.



Are you sure you want to delete this post?

Order Now
Process Time: 1.0681331157684

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='21662'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='21662'

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

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

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

SELECT * FROM seoclerks.members WHERE USERID=1341SELECT googleplus_profile FROM seoclerks.members WHERE USERID=134

/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=21662 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=21662 LIMIT 5

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

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='21662' 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='21662' 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=116854 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=116854 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=169968 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=169968 LIMIT 5

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

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

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

SELECT * FROM questions WHERE quesid!='21662' AND status='1' AND (question like '%Keywords research dead. Long live subject research%' OR question like '%Keywords%' OR question like '%research%' OR question like '%dead.%' OR question like '%Long%' OR question like '%live%' OR question like '%subject%' OR question like '%research%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='21662' AND status='1' AND (question like '%Keywords research dead. Long live subject research%' OR question like '%Keywords%' OR question like '%research%' OR question like '%dead.%' OR question like '%Long%' OR question like '%live%' OR question like '%subject%' OR question like '%research%') -- ORDER BY RAND() LIMIT 15

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

SELECT * FROM seoclerks.members WHERE USERID='2077' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='2077' 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 11SELECT 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='3861' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='3861' limit 1

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

SELECT * FROM seoclerks.members WHERE USERID='4136' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='4136' 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=21662%' 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=21662%' 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 seoclerks.members WHERE USERID='272.jpg'1SELECT 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='600657.jpg'1SELECT 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 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
0.1933471SELECT COUNT(A.wantid) AS total FROM wanttobuy as A, categories_wanttobuy B, seoclerks.members C WHERE A.active = 1 AND A.category = B.CATID AND A.USERID = C.USERID 0.1933470.193347
0.1436751SELECT A.*, B.seo, B.name as categoryname, C.username, C.userlevel, C.lastlogin, C.ip, C.profilepicture FROM wanttobuy A, categories_wanttobuy B, seoclerks.members C WHERE A.active = 1 AND A.category = B.CATID AND A.USERID = C.USERID AND (A.tags LIKE '%Wpdevelopment%' OR A.skills LIKE '%Wpdevelopment%') ORDER BY A.lastgigedit desc LIMIT 0,400.1436750.143675
0.1100961SELECT COUNT(A.wantid) AS total FROM wanttobuy as A, categories_wanttobuy B, seoclerks.members C WHERE A.active = 1 AND A.category = B.CATID AND A.USERID = C.USERID AND (A.tags LIKE '%Wpdevelopment%' OR A.skills LIKE '%Wpdevelopment%')0.1100960.110096