How is structured data cross-checked with the page content by search engines? [closed] - seo

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 4 years ago.
Improve this question
I've just started learning structured data and I'm still trying to wrap my head around the concept.
First I started out with Microdata using schema.org vocabulary and now I'm learning JSON-LD.
The thing that is bugging me is that 'how do search engines know that the structured data that I'm providing in the head matches with the content of the page?' because in the specific case of JSON-LD I'm not specifying which element contains what information.
This was not the case in Microdata where I provide the structured data in the element itself. And to add to my confusion I've read in multiple articles that Microdata & JSON-LD have the same result, which means my understanding of Microdata is wrong too!
Please help me with this.
Thank you

Think of JSON-LD and MicroData working in compliment. Where there's a lot of content on your page, go with MicroData as the work is already there. You're familiar, and so you know about structuring your page to work with it. JSON-ld is basically an easy short-cut for identification.
(This is not intended as an 'expert' answer, but a simple answer for someone still learning the ropes.)

Related

Meta tags doesn't function [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
I created a simple website for one of my clients. I added meta tags in order to end up high in Google searches. However, if I enter the name of the site or some meta keywords, Google doesn't find my website.
The critical keywords that I want to be found: "Orquidea", "schoonheidssalon Westerlo", "Westerlo", "schoonheidssalon"
I uploaded the meta tags a week ago. I think that would be long enough to be scannend and recognized by Google right?
Anyone a solution?
Here's the URL: http://www.orquidea.be
Although the question is off-topic, I'll still answer it!
FACT: Meta keywords have no effect on SEO. Instead, you should focus on generating quality content and getting backlinks to appropriate webpages.
Make sure to use those meta keywords only, that match the content of your client's website. And yes, don't worry about anything else.
Sure, Nowadays meta tags have no effect on search engine rankings. That is Meta Tags are not considered in ranking your website. But before it was into consideration when people used to keyword stuff their meta tags.
This caused difficulty in validating websites for Google, so they used to follow only meta descriptions, content, titles. So always be careful when writing meta descriptions, titles and content. Don't stuff your content with your target keywords. Write simple content that is readable and understandable for your website and sure your website will be indexed in right place for the right keyword...
thanks

A little bit of SEO: how to make a very simple website prettier in search engine results? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
Look, under page title there's a very nice link, including categories of the website.
I really do want that thing on my website. The problem is the syntax of my website:
Main page: index.php
Category: index.php?p=part&id=[ID]
Subcategory: index.php?p=cat&id=[ID]
Article: index.php?p=post&id=[ID]
What should I do? Changing syntax is no good for me, but I'm pretty sure I can do some magic with htaccess RewriteEngine, but it's not going to look much better.
Huge thanks in advance :)
Ooops, almost forgot. Can I have some kind of guide to a proper sitemap? I already searched for it myself, but every guide offers it's own way to make it, and I'm totally confused.
These breadcrumb links in the SERPS are not only from microdata, but are from the breadcrumb navigation links on the sites pages. (which can indeed be marked up with microdata, but do not have to be) Google will tend to use them if urls are very long in my experience.
More info here:
http://googleblog.blogspot.com/2009/11/new-site-hierarchies-display-in-search.html
and here:
http://www.youtube.com/watch?feature=player_embedded&v=-LH5eyufqH0#!
and here
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=185417
It's called microdata. You can find the officially supported microdata at schema.org. Keep in mind that using microdata does not guarantee your search results will be affected.

Trimming meta description appropriately [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I have a question regarding meta descriptions.
On pages other than the homepage, the meta description simply uses the post content (I'm using Wordpress). My question is, should I be trimming the content to 150 chars? That's what I normally do, and I even append a "..." to the end.
However I'm wondering if its more beneficial to forget about the 155 char limit to fit it perfectly in Google listings.
Any opinions?
Your description is just one of the sources Google considers when deciding what goes in the search result snippet.
Saying that, it is the most often used source so can be worth filling in, as it gives you a better chance of controlling what gets displayed.
Don't worry about its exact length or if it is different. The key thing is you have the chance to create a great snippet that encourages people to click to your article.
I'd install an SEO plugin that lets you override a default description. Then do that for your most popular articles so you can fine tune that snippet.
p.s. Don't append the "...". Google does that for you if your description is too long.
I think its okay. I don't know if they handle it as double content. For me it would be nicer to write a separate and real short intro with most important keywords that differs from content.
Otherwise you can leave out description on article pages and Google is picking an interesting part out by itself and this part is related to the users search terms, if I have seen this right?!
Also worth considering that the new style google site links lauinched within the last few weeks put an emphasis on the first circa 30 chars of the meta description.

How to get Google Sitelinks on a website? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
There are a lot of websites that look professional in Google results. Try searching for 'stackoverflow' and you'll see at the top a result with a title, a description and a table of 8 links to stackoverflow categories. That's what I'm interested in producing for future websites.
So what must be done? Does it depend on the number of visitors? How long does it take until the results start looking like that?
I think you are referring to "sitelinks". Google generally does not make it public exactly how those are created (to prevent abuse, for example). I suspect you need the subpages to be very strongly linked, perhaps about the same amount or more than the top-level page. No way to know for sure. The best way to get your website looking good in Google is to make it as user-friendly and human-friendly as possible. I think Google typically looks for clues as to whether the website will be relevant to humans and very likely penalizes content that detracts from the interface just to become search-engine optimized.
Make sure that each page (not just your home page) has a title.
Include description meta information, which search engines may (or may not) use for snippets to display.
If an unordered list (<ul><li><a href="http://..">Home...) is used for navigation on the page, Google will pick that up and display it underneath the page listing when it is the #1 or #2 position listing.
Google may also use the description meta, or the first few lines of text that appear on the page, underneath the entry. It usually does this for searches in the other positions.

Do search engines take into considertaion ARIA roles (http://www.w3.org/TR/wai-aria/)? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 6 years ago.
Improve this question
My company's web-site is all about online games, so accessibility is not high on our priority list. SEO best practices, however, are. Searching on the net we couldn't find any discussion of whether or not ARIA is such a best practice (which is a kind of answer already :-). I found this surprising because using ARIA roles seems like a natural thing to do - they contain a lot of SEO-relevant meta-data (overall page structure, what parts of the page are the "main" as opposed to "service" navigation area, what parts contain "actual" vs. "related" vs. "independent" content, etc.). What's more, given they effect the user interface (screen readers and so on) they would tend to be pretty accurate when they exist.
Does anyone have specific knowledge about whether any search engines actually use this data, if it exists in a page?
Search engines like Google are pretty smart no matter how badly you set up your page, SEO relevant meta data or not.
The main thing is to make sure your page is marked up properly, that it validates and that you don't employ any "black-hat" techniques that could cause search engines to black list your page.
As for ARIA, I'm not sure if it's really going to make much difference one way or another.