SEO problems in the liferay blogs managing - seo

On my web site, google webmaster tools tells me that I have duplicate tags meta (<meta description>) in the blogs articles. This tag is linked to the field subscription in liferay administration and corresponds to the table layout in the database.
I would like to know if there is a simple solution to add a specific meta tag for each article.

Be sure that you are filling up Abstract field and tags for blog entries.
By default:
Adding an abstract: The content will be ADDED (not overwritten) to meta description
Adding tags: The tags will be ADDED (not overwritten) to meta keywords.
Blog URLs will have a little difference in those meta-tags between Pages and Blog entries.
Regards!

Related

Google SEO - duplicate content in web pages for submitting sitemaps

I hope my question is not too irrelevant to stackoverflow.
this is my website: http://www.rader.my
It's a car information website. The content is dynamic. Therefore, google crawler could not find all the cars specification pages in my website.
I created a sitemap with all my cars URL in it (for instance: http://www.rader.my/Details.php?ID=13 is for one car). I know I haven't made any mistake in my .xml file format and structure. But after submission, google only indexed one URL which is my index.php.
I have also read about rel="canonical". But I don't think in my case I should use such a thing since all my pages ARE different with different content but only the structure is the same.
Is there anything that I missed? Why google doesn't accept my URLs even though the contents are different? What can I do to fix this?
Thanks and regards,
Amin
I have a similar type of site. Google is good about figuring out dynamic sites. They'll crawl the pages and figure out the unique content as time goes on. Give it time.
You should do all the standard things:
Make sure each page has a unique H1 tag.
Make sure each page has substantial unique content
Unique keywords and description tags aren't as useful as they used to be but they can't hurt.
Cross-link internally. Create category pages that include links to all of one manufacturer and have each of the pages of that manufacturer link back to 'similar' pages.
Get links to your pages. Nothing helps getting indexed like external authority.

Use of canonical tag in HTML

I read about canonical tags in HTML and from what I understood it is used to help search engines to realize which is the original content. I have articles in my recently created blog, which I have pasted in certain other popular websites. In those websites I gave back a link to my original blog post with the canonical tag. But yet my blog page is not visible in search engines (other websites do show my article). Before I had pasted onto other websites, my articles were indexed on google and could be seen on the 1st page. So I guess, there is no problem on my SEO part.
Can someone please suggest a method where my original blog gets higher preference for the content?
You can use cross domain canonical tags.
So if you have duplicated content on other domains you can use the canonical tag on those pages pointing back to the original page on your site.
This a great way to deal with syndicated content; of course you would need code level access on these other websites so you can implement the canonical tag.
More info below
http://googlewebmastercentral.blogspot.com/2009/12/handling-legitimate-cross-domain.html
Don't just copy paste your articles on every place on the internet, that will not do you any good. After writing a good article go to other sites and write something else about your articles like what your article is about, how it is helpful to someone, something like that so that people and websites come to your website to read your article. For this you don't need "canonical"
If you copy paste articles to other websites, it will only create duplicate content issues and will only harm your SEO efforts.
No, it is not required for your Blog section to do canonical issue.
Canonical means Google displays same pages with different URL.
The first thing is not submitting your article in different websites I will not give you any benefit in your ranking. If you write a good and quality content you should post in only one website if you post in different sited google will consider as a duplicate content. So it's better for you you can share your approved blog link in social media sites and also do social bookmarking, microblogging. And after you don't need canonical tag.
As #moobot said you can indeed use a cross-domain canonical tag to let Google know about the original source of the content. How exactly are you adding the canonical on other domains?
The canonical link should be in the head section of the html code. If you're adding it yourself somewhere in the body tag that's not going to do you any good.
Check out this article for some other common mistakes with the canonical tag
http://googlewebmastercentral.blogspot.nl/2013/04/5-common-mistakes-with-relcanonical.html
#metadice mentioned that copying your content all over the web isn't good for your SEO and i agree completely. If you do this for some extra backlinks or something i would recommend you to stop doing this.
Hope my answer will help someone who has this same question.

Does a rel=canonical link remove all SEO value from the page?

Here'y the story: I have a website for a local company that publishes quality content to an on-site blog. We're expanding to a new geographic region, and I'm in the process of building another website targeting the new region.
I'd like to include a blog on the new website, which will pull in any content/posts from our existing blog. I primarily want to do this for the added SEO benefit of having fresh, relevant content that's frequently updated on your website. However, I would of course need to add a rel=canonical link back to the original blog in order to ensure I don't get any duplicate content penalties from posting the same content across two separate domains.
My question is whether adding that rel=canonical link will eliminate the SEO value of that content being posted to the new website?
I'm not really talking about which blog post would show up in SERPs, as I understand that the point of the rel=canonical tag is to provide attribution to the primary source of the content. I'm more concerned about whether using a rel=canonical on the content would eliminate the secondary SEO benefit of having relevant, frequently updated content on your website, due to Google being essentially "blind" to the duplicate content.
In most cases the answer on your question is "yes". With regard to Google - GoogleAnswers (see the last question).
Other search engines can not maintain this attribute.
Regards.
If you pull content from somewhere else to post, it isn't "fresh". Fresh content is newly written. You won't get any credit for fresh content whether or not you use rel=canonical
The canonical tag behaves in a similar way to a 301 redirect. That is, ranking that the page with the canonical tag has will mostly get transferred to the page it points it.

Rails 3 page keywords & description

I have a model Page with additional fields keywords and description for SEO.
How to implement the SEO functionality in Rails and add meta tags with keywords and description on every page?
You might want to have a look at two plugins:
https://github.com/mokolabs/headliner
https://github.com/lassebunk/metamagic
And read about other SEO techniques for Rails applications here:
http://lassebunk.dk/2011/03/09/rails-seo-pack/
I guess you are storing separate keywords and description for each page in your Page model.
You make a layout that is available for all your pages, that shows instance variables (formatted the way you want them) #keywords and #description.

Content Duplication and Search Engines

I am developing an app that allows people to publish content to my site and then pushed to their blog. I don't want to get hit by Google or the other search engines for duplicate content, so what can I do to avoid being penalized? Thanks.
You need to figure out which site (yours or theirs) that should be treated as the canonical source of the content. Depending on your decision/answer, the following would apply:
Your site canonical:
- reference the URL with the rel="canonical" link element.
- delay the push to their blog by 24 hours
- update the URL in your XML sitemap with a time-stamp
- make all of the HREF values of any links in the article as absolute (with your domain)
Their site canonical:
- reference their site with a rel=canonical element in your head
- push instantly to their blog
- don't include any reference the article in your XML sitemap
- consider using "noindex, follow" in your meta
- make all of the HREF values of any links in the article as relative
Then it comes down to what control you can exert on their site - but ultimately it's up to them.