a competitor, got accepted.
http://bit.ly/1LEoQdQ how is their content any different qualitatively than ours? Our article content is not different than theirs. makes no sense, oh well, just the mysteries of Google. I will keep trying though!
The devil is in the details.
There are some differences between your site and your competitor's site.
- They integrated their Main site with their Blog by basically using the same Theme for both.
Your site when going from Main site to Blog when you switch between the two they are different.
To the End-user it is best to have it as close as possible to being the same this making appear as "One" website and not Two different ones.
Main differences is in the Header, the Header should be the same as the blog.
- At the end of each post the competitor has thumbnail images for their related posts at the bottom and no Ads.
On yours just text links, and you have a section that has ads at the bottom.
I would move that to a different location and not so many ads in one section.
- For "News" content the posts are way too long. Need to try to have all of your content above the fold line.
- Your FrontPage has massive Keyword stuffing.
<meta name="keywords" content="Addiction,Aging,Alternative Mental Health Treatment,Anger,Anxiety,Binge Eating,Bipolar Disorder,Body Image,Boundaries,Bullying,Cancer,Career,Caregiving,Children,Cognition,communication,Conflict,Coping,Current
Events,Depression,Development,Diversity,Divorce,Dreams and Healing,Eating Disorders,Education,Emotional Eating,Executive Counseling,existential,Family & Parenting,Family Issues,Fina
I bet you are using BE 2.9 or lower?
The default settings of BE 2.9 and lower is to use all keywords on the site as the keywords for the List Page "Default" Index page.
But, Google does not care, all it sees is Keyword stuffing and would rank your site much lower because of it, can even mark it as spam.
BE 3.0 I had submitted a pull request that has some SEO improvements and fix the Keyword stuffing issue for BE.
Notice you also have too many keywords on your main site too.
Max I would have is 7 Keywords.
But, the key is "long tail" keywords through not single word.
Like you have here:
christian counseling, marriage counseling, family therapy, grief counseling
Just having "counselling", "marriage" and etc listed as "single" words for your main site has to complete with 1,000's of others that are also using the same thing.
By using "Long Tail" keywords you reduce the amount of sites you have to complete with.
Single Keywords you want if you are to use them at all would be in your individual posts and pages.
But, your content within the posts should have those keywords already, so don't need to repeat them in your meta Keyword tags.
Another thing you have to put yourself in your Readers / Users / Web Visitors shoes
What is the user looking for?
How are they going to find it?
What will their Search engine query be?
You want to cast a wide net on the internet, but not too wide to catch every thing :)
You want to limit some of what users you catch in your net.
Search Query: "counseling" <------ Too Broad and User not sure exactly what they are looking for, want to avoid these users
Search Query: "Alternative Mental Health Treatment" <--- User pretty much knows what they want and these are the users you want.
Why do you want to avoid some users and attract others?
Your Bounce rate.
Query #1 with such a broad query the user would likely click a search result and leave within a sec looking for something else.
They themselves don't know exactly what they are looking for and in that case how can a website also help them out?
Leave those users to another website :)
You want users that know what they want, and for those it is easier to write content for.
Query #2, A more specific query, user knows what they want, If your site has it, they will stay and read.
This resulting in a lower "bounce" rate.
Bounce rate is very important signal to Google :)
Have a great day!