Entering blog thru SERP gives error, but Search box doesn’t
-
I just realized I was 4th in the Google SERPs for a particular word (which is cool but not the focus of this post) so I clicked on it out of curiousity – it produced this error:
Can’t find FULLTEXT index matching the column list.
SELECT ID AS post_id, post_title AS title FROM wp_posts WHERE MATCH (post_content, post_title) AGAINST (‘toptaggers’) AND post_status = ‘publish’ LIMIT 5
However, it did produce the correct post and EVEN highlighted the word in the post for me. I then opened phpMyAdmin to check for that INDEX on the wp_posts table and sure enough, it doesn’t have that one but it does have an INDEX on the post_name.
Is this an instance where I would want to create an index on the post_content field? Is the post_title field necessary too, or does the fact that it is a permalink good enough?
Finally, what is it that makes a word highlighted when coming in through (Google) SERPs but using my own blog search box doesn’t highlight that same word? Case in point: Google toptaggers and you’ll see my SimplePie, fungow… post 4th inline (today anyway lol). Clicking on that link will produce what I am talking about – but then searching for that same word with my blog search box doesn’t highlight it for the user.
Thanks so much for any help.
- The topic ‘Entering blog thru SERP gives error, but Search box doesn’t’ is closed to new replies.