Tag Info

Hot answers tagged

13

In your header you have a canonical link (on line 11, just under <title>). It looks like this on your page: <link href="http://escene.ir/component/products/?task=view.12" rel="canonical" /> This element tells Google your preferred URL for a page which has several urls to choose from. This is to prevent you from being penalized for having ...


8

Google doesn't favour HTML5 over HTML4 per se. However, HTML5 does allow more semantic mark-up, which will make it easier for Google to figure out what's what on any given page. This allows Google to be more precise when it comes to ranking what is and what isn't important on a page. For example, the nav element indicates very clearly to Google (or any ...


8

Google doesn't take into account W3C errors for SEO. There are so many big websites with a bunch of errors which have a good ranking in Google for many keywords. Having a W3C compliant website is good practice because you're sure your website respect rules of web semantic but there is no influence for SEO unless you have invalid HTML which is creating ...


8

Google doesn't care about the length of your articles. It cares about whether your page satisfies the searchers that it sends to your site. With that in mind, the length of your articles should be: Long enough to inform the user. Short enough that most users read the whole thing. There is no "minimum length" for web pages to be indexed. Web pages ...


7

In it's very basic form search engines don't crawl content provided by ajax. Google at least gives a lookout on this matter: In the near term, your site will remain indexed by Google as-is, with many pages likely not fully represented in search results. However, we are continously working to make Googlebot behave more like a browser. As we implement more ...


6

To prevent your PDF file (or any non HTML file) from being listed in search results, the only way is to use the HTTP X-Robots-Tag response header, for example: X-Robots-Tag: noindex robots.txt does not prevent your page from being listed in search results. What it does is stop the bot from crawling your page, although if someone else links to your PDF ...


6

Wordpress is set to ping Google whenever you write a new post. From http://wordpress.org/support/topic/google-blog-pinging Settings->Writing. At the bottom you'll find a list of "Update Services". The default is to ping the pingomatic server, which then pings a dozen or more other places for you, Google included. However, if you want to ping Google ...


6

Although both the IP address and domain might lead to the same content at any given moment, the content for each was likely indexed on different dates. Note the differences in the snippet for the IP address, which starts with "5 days ago", versus the snippet for the domain. It looks like much of the content there is dynamic and changes frequently, as other ...


6

If I were you, I didn't use separate pages to display comments because loading text is rarely a loading problem for a page. That's why I think the problem is elsewhere. There are many possible reasons, maybe a script has been injected in one of your comments or a JS file takes a lot of time to load in your page. Moreover, Google ranks pages and not sites. ...


5

Google views "keyword stuffing" as using keywords ways that are not natural. Placing a list of keywords at the bottom of a page is certainly not natural. You wouldn't be doing that if you weren't trying to rank for those keywords. On the other hand, a small list (less than ten) of relevant keywords is unlikely to get you penalized, so your approach isn't ...


5

Niche Check Ideally you should never consider a domain that has been used for several years that has been used for a non-related niche to your own as this leaves a digital footprint which Google will associate that site. Now this isn't to say it can't be done but more time, more money is required to get Google to believe the site is now about Cars and now ...


5

The problem is not the forum signature itself, it's the fact that the link is "optimized". If instead of "Company Registration" you had your company's name as the anchor text for the link, it'd be fine. If detected, all forum footer comments with optimized keywords in links are classed as "spam", or more specifically "link schemes" as as defined here: ...


5

No, Google will not penalise your site for hiding menu items in this way. As you mention, this is a common technique and if it was to penalise sites for this then half the sites on the internet would be penalised! (And then they wouldn't use this technique, user experience could go down, etc, etc...) If, however, you were to hide huge blocks of text with ...


5

Just redirect by 301 HTTP status all your old URLs to the new ones. If you only change file extension, you can do it easily with an .htaccess file (if you use Apache as a web server). Put these lines in your .htaccess file: RedirectMatch 301 (.*)\.html$ http://www.example.com$1.php Of course, change www.example.com by your domain name. By using 301 ...


4

You should login to Google Webmaster Tools and do a fetch as Google, if the page returns a status 200 then you know that your pages are working as intended and what your experiencing is just the Google cache service not working, which should resolve itself in time. Google Cache is not Realtime It's worth mentioning that the Google cache system runs ...


4

This URL is used by Google for multiple purposes, not just to facilitate detection of 'captive portals'. I discovered that it is used in the case described below: The Google blank.html referer is used when an image appears in the web-search SERP, and the user clicks on that image. this causes Google to display a black-background page with a larger view of ...


4

First, let's clear up a misconception in the other answers: Google search does not use Google Analytics in any way for ranking. Matt Cutts at Google confirmed this years ago. And if you think about it logically, for the most part it does not make sense for them to use that data for two reasons: (1) most sites get most of their traffic from Google, so ...


4

For multilingual website, you need to understand your requirement first. As of now, just forget about search engine and start thinking about your target audience experience. Here are few question you should ask: Is your target persona doesn't understand English? If you add language specific pages, does it help them in decision making? Is your business is ...


4

Specifically, is Google going to "expect" me to have a /de/about-us/ page, simply because he found a /en/about-us/? And vice-versa, is he going to expect a /en/uber-uns/ page? No. Google (and I assume all other search engines) will not expect that all your sub-paths are valid for other higher-level path segments. Think of this example: ...


4

I don't think Google has been completely honest about the value/lack of value of nofollow links. A Wikipedia external link won't pass PageRank as mentioned by others, but it does appear to lend credibility to a site since Wikipedia is a trusted website. As discussed here, from a co-citation perspective there might be some value in the link. Further, I don't ...


4

Google's PageSpeed Service is for any website domain, so it should work for custom domains using Google App Engine. You will however first have to modify your domain's DNS with a DNS TXT record containing a verification string to let Google know that you do in fact own the domain. Then you'll have to create a CNAME record that points to ...


4

It's my understanding that we at Google don't use any of the language meta-information within PDF files. You can, however, use the hreflang information via HTTP header or Sitemaps file for non-HTML content too.


4

Hypothetically it would be possible to set a unique identifier in your database where you are storing your IP addresses and then use the same id as a custom variable in analytics. You would set this up as follows and call this function before the _gaq.push(['_trackPageview']); function is called: _gaq.push(['_setCustomVar', 1, 'ID', ...


4

Whatever you marked options disabled, Googlebot follows links and finds links to 404 HTTP status. That's why Google reports 404 error pages on Google Webmaster Tools. If you don't want Googlebot crawls these URLs, you can block them in robots.txt. And if you want remove 404 error pages on Google Webmaster Tools, you can mark these URL as 410 HTTP status ...


4

When you have Disallow followed by nothing, that effectively means "allow all": Disallow: If you want to block all, that's: User-agent: * Disallow: / So, in your example, you are allowing Mediapartners-Google access to everything, and then disallowing all other crawlers from these two pages: User-agent: * Disallow: /account.php Disallow: /cart.php


4

Make a graphic for "Download hi-res images" so it is no longer text and doesn't have to be "hidden". Display the "Download hi-res images" as flash or canvas instead of text. Place the "Download hi-res images" as unhidden text after the description you want that appears higher in the HTML and position "Download hi-res images" to the top of the page using CSS ...


4

While Googlebot understands and parses some JavaScript, it doesn't run like your graphical web browser does. It makes a request to a URL (e.g. your home page) and the server sends back HTML. If your site returns no true HTML (e.g. little more than just a script tag) then you may have problems with Google or other search engines crawling your pages. However ...


4

Google's Matt Cutts answered your question in a video: A correctly implemented site that uses pushstate typically doesn't need any extra support for us to be able to crawl it. This is because Googlebot will always follow the links that are in your page whether or not there is JavaScript that intercepts them. So it will get the pre-rendered versions of ...


4

The problem is that there is no links to questions from Quora homepage. There is a link to the Directory (at the bottom of the page) which then links to People, Topics, Questions and Blogs which then drills down further. Once the Topics have been indexed then this will also help to discover new questions (together with a possible XML Sitemap, as Ivo Vdv ...


4

I have removed the disallow option and in fact robots.txt is empty for the last 2 days. If your robots.txt files goes away or becomes empty, Google sometimes assumes that this is an error and won't honor the change for some time. Instead of an empty robots.txt file, you should make one that explicitly allows everything: User-agent: * Disallow: ...



Only top voted, non community-wiki answers of a minimum length are eligible