Meta tag population - seo

I would like know about changing the content of meta tags in keywords using javascript on each page, to make keywords different for each page. Is it good for the SEO or not? Will GOOGLE be able to able to read the meta tag as i am changing the keywords with the help of javascript?

Google no longer counts the meta keywords tags. They stopped doing so since somewhere near 2009.Here is the official link of the announcement.
http://googlewebmastercentral.blogspot.gr/2009/09/google-does-not-use-keywords-meta-tag.html
You can check the article above from google support about what types of meta tags their bots are taking into consideration when they crawl your page.
https://support.google.com/webmasters/answer/79812?hl=en
On the other hand it is very good to have different pages for different keywords since only one of them is going to receive high ranking for a specific keyword.
But you have to do that without the meta keywords tags. You can use the title tags and the description tags also.You will can get some more by adding the keyword in the images alt text too. But yet again your meta keyword tags will have no value at all. So in my honest opinion try using the the methods i mentioned above and forget about managing the keywords with JavaScript.
If u have need more details feel free to ask in comments of my answer

Google is on record saying they no longer look at this meta keywords tag. As for the meta description and title tag, place text there that you think will optimize your click through rate on the SERPs, but don't cram keywords in.

Related

Google displaying website title differently in search results

Google displays my website’s page title differently to how it is meant to be.
The page title should be:
Graphic Designer Brighton and Lewes | Lewis Wallis Graphic Design
It displays fine in Bing, Yahoo and on my actual website.
However, Google displays it differently:
Lewis Wallis Graphic Design: Graphic Designer Brighton and Lewes
This is annoying as I want my keywords "graphic designer brighton" to go before my name.
I am using the Yoast SEO plugin and my only suspicion is that there might be a conflict between that and my theme, Workality.
Has anyone got any suggestions as to why this might be happening?
Google Search may change webpage titles they show in the result page (since 2012-01):
We use many signals to decide which title to show to users, primarily the <title> tag if the webmaster specified one. But for some pages, a single title might not be the best one to show for all queries, and so we have algorithms that generate alternative titles to make it easier for our users to recognize relevant pages.
See also the documentation at http://support.google.com/webmasters/bin/answer.py?hl=en&answer=35624:
Google's generation of page titles and descriptions (or "snippets") is completely automated and takes into account both the content of a page as well as references to it that appear on the web. The goal of the snippet and title is to best represent and describe each result and explain how it relates to the user's query.
[…]
While we can't manually change titles or snippets for individual sites, we're always working to make them as relevant as possible.
In my answer on Webmasters SE I linked to questions from people having the same issue.
Is is possible that you changed the title, or installed the plugin, and Google hasn't picked up the changes yet?
It can take a few weeks for Google to pick up changes to your site, depending on how often it spiders it. The HTML looks fine so I can only think that Google hasn't got round to picking up the changes yet.

Is googlebot indexing links in html comments?

I got a huge number of NOT FOUND links on Google webmaster tool, looks like the links are coming from a section of code in the footer which was put in an HTML comment
All pages have NOARCHIVE tag so it's probably not a cache issue
Did this happen to anyone?
A quick Google (ironic, eh?) shows that whilst there is no official word on the subject, the general concensus (through anecdotal and experimental evidence) is that Google will process everything including content in comment tags. This means that it will indeed index your links, even if they're in comment tags. However, it does not use the content as a source for keyword searches, i.e. anything in a HTML comment is not considered to be part of your page's visible content and is therefore not usable as part of search criteria.
HTML comments are designed to simply specify human-readable information about what your layout is doing, for example signifying where a particular include begins in a page outputted by a PHP script. You shouldn't be using HTML comments to remove large chunks of code in your site. I suggest that you remove the content.
If you don't want Google to follow a link, you can add rel="nofollow" to your hyperlink. You can also use robots.txt to specify directories or URL wildcards that you do not want Google to index.
References:
http://en.wikipedia.org/wiki/Nofollow
http://en.wikipedia.org/wiki/Robots.txt
http://www.webmasterworld.com/forum3/4270.htm
http://www.codingforums.com/archive/index.php/t-71686.html
If you are talking about links in comments between tags, I don't think they are taking effect with Google Bots as stated there and there.
Regards.

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.

How to Index new keywords

My question is I had changed My Websites Keywords and submitted it to the google i.e verified by the google MetaTag. and Google is indexing that keywords. I have changed my keywords, But google indexing older keywords not the recent keywords,
Will I need to re-verify by the google MetaTag
or please suggest me any other solution which will index my new keywords
The google crawler doesn't run everyday. Sometimes it can take up to a week for new keywords to be indexed. It's just a matter of waiting. They'll show up.
If you have pages where the content changes frequently, when you provide google with your sitemap, you can stipulate this. A simple tool that will auto generate this for you is http://www.xml-sitemaps.com/
Just alter the change
The keywords meta tag is not important. Search engines don't pay any attention to it anymore. I wouldn't waste my time worrying about.
Here's a quote from SEOmoz's Beginner Guide to SEO (http://guides.seomoz.org/chapter-4-basics-of-search-engine-friendly-design-and-development): "The meta keywords tag had value at one time, but is no longer valuable or important to search engine optimization."
Instead, I would worry about making sure the content on your site is well-written, relevant to your topic, and keyword-focused (but not keyword-crammed...sound natural). Make sure your title tags are appropriate to what's on each page. That will get you farther than meta keywords.
Additionally, it takes time for search engines to index changes. Be patient on any changes you make to your site.

Is the meta type="title" tag needed and what's the best format for the title tag?

I have seen some websites use the following tag:
<meta type="title" content="Title of the page" />
Is it needed when you have a <title>?
Also, what's the best formatting for a page title? Some ideas:
Page Description :: Company Name
Page Description - Company Name
Page Description <> Company Name
Company Name: Page Description
...
Does it matter to Google/Yahoo/etc? Do you include the company name or a general description of the site in the title on every page?
The <meta type="title"> tag has little rank or relevance to search engine crawlers. The good old <title> tag is far and away the most important element of a good web page.
As for the format of the title, I think there is good advice in this article at Standards Schmandards:
If the title contains the name of the
site, the name of the site should be
placed at the end of the title. This
makes sure that multiple bookmarks
from the same site are easy to browse
through in the bookmarks folder and
listeners to your page get the most
important information first.
I would highly suggest that you do include the company name or site name at the end of each title because:
Consistency is always a good idea.
Newer browsers like Firefox 3 allow you to search your history and bookmarks by page titles, so users can easily get a view of all the pages they've visited on your site by simply typing in your company name or site name.
People that use screen readers will have no idea what website they are visiting if it isn't listed somewhere on the page.
However, I would not put a description of the site anywhere but on the home page because that would make the title unnecessarily long and would frustrate screen reader users because they would have to make an extra effort to skip that information on every page they visit.
If you do decide to put the company name in your title, keep these things in mind (also from Standards Schmandards):
The separator character should be
distinct so that users understand
that it is a separator. (I.e. it
should not appear as part of text
items in the title).
Prime candidates to use as separators are the vertical bar (|),
the dot (·) and the dash (-).
Regardless of the character you pick, it is important to surround it
with whitespace. This will aid both
sighted visitors and listeners as it
will distinguish the character from
the title text.
Based on all the information herein, that essentially makes the second example in your question the obvious choice:
<title>
Page Description - Company Name
</title>
Search engines often ignore meta tags as in the past they where used for spamming purposes. The best tag for title is precisely <title>.
As the best formatting for the title there is no best recipe, but instead try to make the title as descriptive as possible of the real contents of the page.
Meta Robots: This tag enjoys full support, but you only need
it if you DO NOT want your pages indexed.
Meta Description: This tag enjoys much support, and it is well worth using.
Meta Keywords: This tag is only supported by some major crawlers
and probably isn't worth the time to implement.
Meta Else: Any other meta tag you see is ignored by the major crawlers,
though they may be used by specialized search engines.
is what you want to use, because it stands out more than meta tags to most search engines.
My suggestion is to put the keywords that matter first, and avoid repeating the name of your business other than on the homepage, because this only serves to dilute the value of the title text.