Error creating "Google Sitelinks"

Asked

Viewed 115 times

1

I’m implementing a Google Sitelinks I’ve already created a Custom Search Engine from google to my website and can do searches normally by URL Publico but I will not add to Search Box on the page (is required? I created this custom search engine because she is a prerequisite to creating a Google Sitelinks) added my site to be indexed by google (and has already been indexed, I can find it in the searches) and added the following code provided by google (on <head>):

<script type="application/ld+json">     
{          
    "@context": "http://schema.org",           
    "@type": "WebSite",            
    "url": "http://ricardohenriq.github.io/",              
    "potentialAction": {                 
        "@type": "SearchAction",                 
        "target": "http://ricardohenriq.github.io/search?q={q}",
        "query-input": "required name=q"           
    }       
}           
</script>

However, the Sites Links in the search when my site is first positioned (it is only the first when I insert the term in the google search).

Website link: http://ricardohenriq.github.io/

OBS: I noticed that sites like Baixaki http://www.baixaki.com.br/ does not have this code json displayed above.

1 answer

1


These links sites are usually automatic and the json used would only be to configure the search "internal directed" (in the case appears that search engine and it directs to the search engine of your site).

I have two clients that the sites do not use this and still appears the links (except the search engine that does not appear).

Indexing takes some time and displaying these links takes longer, until Google collects data to determine which pages will appear, this is usually defined by user visits to the specific pages and traffic volume on your site.

It is not an exact thing and it may take some time, because this occurs by the process of Google’s algorithm and it "constantly" changes the way it works.

Another reason it can take so long is that it usually goes into a review queue, just like paid ads do.

In short, as traffic increases and Google searches for content that points to your site, more chances are sitelinks.

According to Google:

We display website links in the results only when we think they may be useful to the user. If the structure of your site does not allow our algorithms to locate good website links or if you find that the links to your site are not pertinent to the user’s query, we will not display them.

At the moment, sitelinks are automated. We are constantly working to improve the algorithms of sitelinks. It is possible that in the future we will incorporate suggestions and information provided by webmasters. However, there are best practices that can be followed to improve the quality of your sitelinks. For example, for internal links on your site, use anchor texts and alt-attribute texts informative, compact and non-repeating.

Tips:

  • Post "quality" material, such as materials and tutorials.
  • I recommend licensing your texts (using for example the license creativecommons, so if you find your text, you can try to ask who copied to make a reference to your page)
  • Beware of the link exchange, if you do, it’s acceptable, but it can have a negative impact if they perceive abuse
  • So can I remove json from the page that there will be no onus? and neither put the search bar on the site?

  • @Ricardohenrique only the search bar will not work (that bar that appears above the links), yes can remove, but his advantage is to configure the search if there is.

  • Okay, I will delete my account so as not to give the points. = D

  • 1

    @Ricardohenrique Kkkkkkkkk :) I had a fright. Not by the dots, but for a second I thought you were going to leave the kkkk community - After all good collaborators like you, it’s not every day you have in the community. See you around.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.