the real title of each post of my site is not well being display in Google search result and I have tried to find solution to it by Googling the possible cause and solution without result. What is also unique about my case is that 'Archive' is added to each post title Google display like, hotel archive|casinowhizkid; tasmania archive|casinowhizkid and on and on. What is the cause and the possible solution? thanks in advance
If you mean title attribute this has been going on for a while. http://www.buuteeq.com/blog/google-generates-meta-titles/ Nothing to see here really but you can probably glean a few things about your SEO perhaps. hope that helps, Nigel
I thought it was well known that Google prefers to use the description meta data for its search result heading. Look at the Macy's example in your linked article.
That I would have to check on. Are you using yoast SEO? If its an actual archive you have to fiddle with the SEO title templates. N.
You need to set the titles correctly, you instead have variables such as %%sitename%%. Firstly, use | as a separator and then make sure you have <title> | <sitename> (obviously, replace with the actual correct variables) for your pages and <title> | <slogan> for your homepage. Don't index your category and tag archives anyway. Use meta robots noindex to stop them being indexed (but bots will still crawl them and follow links).
assuming you mean casinowhizkids.com -- your results are typical of turdpress, ESPECIALLY with the garbage meta made by that stupid malfing idiotic "SEO plugin" trash; MORE so with the steaming pile of manure opengraph asshattery. Let's review your HEAD. <html lang="en-US" prefix="og: http://ogp.me/ns#"> Code (markup): Should be just "en", en-us is NOT a recognized value for the lang attribute. NOTHING 'real' gives a *** about that opengraph nonsense, so lose that. <link rel="profile" href="http://gmpg.org/xfn/11" /> Code (markup): Ditto, pointless crap. <title>casinowhizkid - casino, betting and lottery information</title> Code (markup): Title should simply list the current page on the site and the site name, it is NOT a place to try and stuff a sentence describing the site. <meta name="description" content="you can get information on casino around, casino club,casino games, betting tricks, football betting, jackpot, hotel casino, and lottery"/> Code (markup): META[description] is for a short natural language description of the current page. It is NOT a place to stuff keywords in a gibberish list -- pretty much guaranteed to be ignored / unused. <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="casinowhizkid - casino, betting and lottery information" /> <meta property="og:url" content="http://casinowhizkid.com/" /> <meta property="og:site_name" content="casinowhizkid" /> Code (markup): NOTHING REAL gives a **** about these. This is shit that is redundant to everything else declared, so it's just a waste of bandwidth and is more likely to make things unpredictable. Also your page is using HMTL 5, more specifically HTML 5 style heading orders which are semantic gibberish, especially since you don't have SECTION wrapping HEADER or NAV, making all those H1's just plain confusing junk. End result is nothing remotely resembling a logical document structure; the use of a H2 for the tagline is pointless gibberish, and more than likely that's what's overriding your search result listing. The h1` inside the NAV serves no legitimate purpose other than making navigation confusing as hell, though of course NAV and HEADER would serve no legitimate purpose if the page actually used numbered headings properly -- of course being HTML 5-tardery the whole page reeks of "document structure, what's that?" -- There's a reason I say 5 is crafted to set coding practices back to the worst of pre-strict practices. This ALONE: <body class="home blog custom-background"> <div id="page" class="hfeed site"> <header id="masthead" class="site-header" role="banner"> <div class="site-branding"> <h1 class="site-title"><a href="http://casinowhizkid.com/" title="casinowhizkid" rel="home">casinowhizkid</a></h1> <h2 class="site-description">Casinos, Lotteries and Betting Informations</h2> </div> <nav id="nav" role="navigation" class="site-navigation main-navigation"> <h1 class="assistive-text">Menu</h1> <div class="assistive-text skip-link"><a href="#content" title="Skip to content">Skip to content</a></div> <div class="menu-bettings-container"><ul id="menu-bettings" class="menu"><li id="menu-item-262" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-262"><a href="http://casinowhizkid.com/">Home</a></li> <li id="menu-item-75" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-75"><a href="http://casinowhizkid.com/bettings/">Bettings</a></li> <li id="menu-item-358" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-358"><a href="http://casinowhizkid.com/casino-directory/">Casino Directory</a></li> </ul></div> </nav><!-- .site-navigation .main-navigation --> </header><!-- #masthead .site-header --> Code (markup): Being proof enough of just what pointless crap the code most people vomit up as HTML 5 is... and a lot of that is probably costing you. love the assistive-text nonsense that's redundant to the entire reason NAV is supposed to exist... The presence of MSO code, endless pointless rel attributes, and comment placements that are likely to trip rendering bugs probably isn't helping matters either. @ryan_uk, noindex is NOT the answer... ditching goofy trendy nonsense that has nothing to do with SEO and then calling it SEO is.
Yes, ditching the useless crap he is using would help, but most people aren't going to listen (hence 90% of the time I stop typing replies and do something more interesting). They are spoonfed stuff like: "using super SEO charged ShitPress will make you millions online." And brainwashed into following lots of useless junk. Who cares about SEO; tidy titles and removing pointless crap from the search results improves user experience. (Although, yes, he has way more concerns than that.)
Thanks deathshadow. Are you saying I should trying do some theme editing. I have try to locate where in the theme to edit all those stuff you gave me but to no avail. Can you please expatiate? I use misty lake theme and Yoast SEO.