Show notes
Linked Resources:Frédéric’s Twitter (@CoperniX)Word embeddingsWord2VecVisualizationAndrew Ng’s deep learning courseBing’s new indexing APIFrédéric’s TechSEO Boost presentation (w/Christi Olsen)Frédéric’s article on ML and guidelinesMartin Splitt‘s Article on JSPlaylist for Martin’s JS Series BM25 (i.e., more advanced TF-IDF)Topic Timestamps:[0:15] intros[2:45] why the relationship with the search community[4:05] how can webmasters help Bing (remember Bing!)[5:45] why is the community focused on JavaScript?[9:00] frederic’s techSEO boost talk[12:15] what should SEOs know relating to machine learning?[14:15] trust, bing, and spam[15:30] Bing’s approach on dealing with spam[16:45] importance of high quality results (especially top results)[17:15] search and SEO community relationship[20:15] what makes a strong eCommerce site? (trust)[22:15] bing on accepting feedback[27:15] internationalization in bing[28:15] why word vectors[32:15] related content hubs[33:15] more word vector stuff[35:45] Karen Jones -IDF[37:45] 3 pieces of wisdom 1. remember that we build sites and products for people 2. take Andrew Ng’s deeplearning course 3. sign up for BWT (submit URLs or use their brand new API)[44:15] closing Favorite Quotes: “In the end, we build all of this for people. ““One of the one of the way we frame it here (at Bing is) if you look at all the eCommerce websites on the Internet, one question we asked ourselves is, would we give our credit card numbers to that website?”“It comes from the fact that our users really trust us to serve the best and most authoritative results.”“Because when we fail it has real life consequences for these people. “” We are an industry where we are builders. We build websites, we build products, we build the search engine. We all build these things for people.”Transcript:Note 1: Add about ~15 seconds to timestamps to account for intro. Note 2: If you see notice any major errors, please reach out to seointhelab [at] merkleinc.com, we tried our best to stay true to the vocal version.[Hello. Hello. And welcome back to the podcast. Today we have Frederic Dubutfrom Bing as well as Max from Merkle. Max, would you like to give anintroduction of yourself first?[00:00:12] Max Prin: Sure.Thanks, Alexis. My name is Max. I lead the technical SEO team here at Merkleand we focus on the most technical aspects of SEO, such as structural data andcrawling and indexing.[And then Frédéric.[00:00:26] Frédéric Dubut: Iam Frédéric Dubut. I’m part of the Web ranking and quality team here at Bing,with the specific focus on anti-spam, anti-malware, and all the bad stuff.[Awesome! And one of the things I found in my research of you, Frédéric, is thatyou speak five different languages. How did that even happen?[Well, I don’t speak them very well. And really, I’m truly proficient in Frenchand English. And then they said practice makes perfect and for language. Ithink like the lack of practice makes you forget very, very fast in France. AndMax went through the same system that I believe you have to start studyingforeign language when you are like, ten or eleven or so. And you have to say,like seven or nine years of language. So And you have to take two of them. So Ipicked English and Spanish. That’s why there’s two. And then I was interestedin Japan in general. So I learned a little Japanese lived there a little while,and then I start toward Zurich. So I had to pick up a little bit of German.Here are your five languages.[Wow! So we could do this podcast in, like, totally in French, probably with youand Max. And I would just listen in… I’m just kidding.[00:01:37] Frédéric: exactament. [00:01:40] Max: Yeah,because after several years living in the U. S. You forget your French. That’svery hard for me.[00:01:52] Alexis: Iimagine that’s so true. Gosh…[00:01:56] Max: Icould actually, actually a hard time like talking about SEO in French. Soeverything is in English.[00:02:04] Alexis: Isit just the work terminology?[Yeah, everything. All the key terms, Everything is in English.[00:02:09] Alexis: Ah, that’s so interesting! And fascinating. Awesome. Okay, so if we dive into some of the meat of the podcast, one of the things that I’ve been seeing, you (Frédéric) speak on the circuit a lot. And, of course, thank you so much, because it’s so fascinating. One of the things that I’ve been noticing is that Google and Bing as well, especially, have been integrating more in with the search community, which is awesome to see, and one of things from the SEO perspective that I’m really interested in is – what can we, as SEOs, do to support Bing?[Yeah, that’s a good question in general, the reason why we want to interactwith the communities, that they keep us honest. In the sense that we know theproduct we want to build. we think we know how it’s working and then You talklike ten minutes with SEO’s, and they tell you exactly. No, no, no. Thistechnique you thought you eliminated it actually works Great. These kind ofthings, eh? So for us, it’s really enlightening. So any feedback the communityhas, it is definitely the best way to help us make a better product for users.[00:03:12] Alexis: Soit’s almost like by going to these SEO conferences, or search conferences, Youguys were doing some product research?[Yeah, absolutely. And I like the product of a program manager role is veryfocused on customers, understanding users. And we have, we’re in a veryinteresting position at Bing, where we have two different set of customers, soto speak. We have the final users who are actually using the product andentering the search queries. But the Webmaster community as well and SEOs isextremely important. Without webmasters, without people who write great contentfor the Internet, there would be no point in having a search engine. So for us,it’s extremely important to interact with both.[00:03:52] Alexis: Definitely!that’s awesome! And are there any specific tasks? I know that when you spokeback at SMX East, you talked about how we could optimize our crawl efficiencyas something that is helpful to Bing and is really useful. Is there anythingelse like that that you can think of that at the end of the day makes both ourwebsites better as well as Bing a better search engine?[Yeah and for a lot of people, it will be just making sure the basics areworking (in terms of crawl indexing). A lot of the technical SEO is not verydifferent for Google and Bing. But what a lot of people don’t realize issometimes they just allowed Google to crawl everything and Bing gets a disallow.And if you are an SEO, webmaster, and you complainthat you feel you’re too dependent on Google to get your search traffic, but atthe same time, you’re blocking all the other crawlers, all the other searchengines from indexing your website… Well, you’re never going to get away fromthat situation. And those people don’t realize these are like two very relatedpoints, so make sure the basics are working for being in the same with ourworking for Google is definitely number one thing for most people.[00:05:02] Alexis: Ilove that point. Think of Bing, remember Bing. You obviously can’t see me right now, but I’mwearing a Bing sweatshirt today, so really reppin’ Bing.[00:05:12] Frédéric: I don’t.(Lol) There’s only one person on this podcast wearing Bing swag.[00:05:18] Max: That’s not true! I have a Merkle branded jacket that has a Bing logo on the shoulder.[00:05:20] Frédéric: Nice, nice, there’s only one personon this they’re not for wearing Bing.[That’s awesome. So you reminded me of a tweet that you had recently where youasked people in the search community what they’re interested in hearing whetherit was about JavaScript, machine learning or search history, right? And the topone was JavaScript. Why do you think that this search community is sofascinated with JavaScript?[Well, I think there’s a legitimate concern from the community that as theirwebsites are getting more, more complicated, the search engines are not goingto represent them (in their index) in the best way. There is a lot of misunderstanding around what arethe best practices for JavaScript (or for other things we should do or thethings we shouldn’t do). Maybe in the search engine side, there was somemiscommunication in terms of “do we support JavaScript” or “we don’t support JavaScript”.It’s much more nuanced than just saying, “Oh, yeah, of course we support JavaScript.”Yep, in Bing we can claim with support JavaScript, in the sense that our crawleris able to download those kind of resources. Render the pages for mostframeworks. But there is also a relative very process intensive, additionallyintensive process. So you have fairly little control in what search engines aregoing to index on your site from JavaScript compared to a regular HTML. And Iunderstand that can cause some nervousness in the SEO community. So that’sprobably why there is a lot of questions and concerns.[Yeah, so like a lot of anxiety combined with probably like you said, somedifferent formats of information. I know that one of the things that we’ve seenis that for certain sites, JavaScript – totally fine. But then you’ll go.You’ll have another site experience where they’ll switch over to a very JavaScript,heavy experience and their traffic will suffer from it. So I think that lack ofconsistency in terms of experience is so fascinating, and I think it’ssomething that makes people really anxious because they don’t want to have thattype of trend in their performances as well. So thank you for sharing that. Soare you going to actually write a piece on that?[00:07:26] Frédéric: Ithink the piece will be on MLand guidelines actually. One of the reasons is Google came recently withvery good article. I think it was Martin Splitt who wroteit about RenderTronand Techniques to make it easier for websites to be indexed when there is JavaScript.I think there is a lot of literature that has already being written onJavaScript. So I felt that even though, it was fairly clear, I think was fortyfive forty one percent that close, close enough that I felt there was notenough written around ML and guidelines, and that’s probably why I’m going towrite about all that.[Yeah, I was about to say, That’s the good news about, like best practices forJavaScript. Is that what you can do to make sure search engines can understandyour Content is to serve a prerendered or HTML snapshot and it goes for both like Google andBing. once again like what you do for one search engine, it’s not differentthan what you would do to optimize for another search engine, so optimizationof time.[Optimization of time. I love it. And I love the idea of basically endorsingcontent that Google has already done, saying this is fine, it works similar forBing, let’s focus on what we need to with machine learning. Which brings up thetalk that you had a Tech SEO boost, which was so fascinating as well. And Iloved your little quip where you said that Bing was the first to have to bepowered by a neural net, that’s so exciting and so interesting.[00:08:45] Frédéric: Yeah, that’s a little known fact that that’s why Christi (Olsen) and I insisted we kind of hammer it like at the end of every conference now. We say it’s like Bing was the first one. Interestingly, these were like very rudimentary neural nets at the time. Like, our founder with deep learning. It wasn’t really deep in it in any way, because only one hidden layer and it was well, it was very simple. It shows that it’s something that’s been tough mind at Microsoft research and Bing search. Now at Bing for quite a while, we believe the best way to scale search is to use machine learning to make the machine learn about one of the best results to be returned for a query. And that’s why we have taken this approach that may be slightly different from what other major search engines do.[00:09:30] Alexis: Ilove that it’s like the most shallow, deep learning that you have. (lol) I’mjust kidding, of course.[That’s right. It’s just quite bits. That was thirteen years ago. So…[00:09:41] Alexis: Itwas deep for thirteen years ago, exactly. And you mentioned to they had, like aton of features over, like, five hundred features that were engineered into it.Which, I mean, it’s one of the very challenging things that have probably beencustom done.[Yeah, and honestly, I don’t I don’t know exactly how they did it back in 2005.But future engineering is definitely a big challenge and that that’s why a lotof the discussions around ranking factors sounds a bit funny, especially for usat Bing, because some of the features are like derivatives off like severalother features. You combine thing and it’s a very, our engineers take is thatit really is a machine learning problem, so they create new features that willreally make a lot of sense for humans. But have actually a great predictivepower for the for the model. And that’s where, like, this ranking factor thing,like always comes in a bit odd for us.[yeah, I loved how powerful your example of what a machine sees is so differentfrom what a person sees and in your example, You had used a stop sign wherebasically, all you did they did was cover up a small part of it, and themachine from that saw something totally different, which was a speed limitsign. And I think the idea that machines process information differently thanhumans process information is so interesting and so fascinating and probablysomething that you have to deal with on a daily basis.[Yeah, then that starts, like with some of the worst cases where we see thingsbetter, different from what you are seeing, like cloaking and this kind ofthings that’s more like it. These are considered, like the cardinal sins of SEOand search, because if the machine can’t even access the same thing as users likelose all trust in everything you’re doing. But even like going back to JavaScript,that’s also exactly what the problem is with JavaScript is not having theguarantee that machine is going to see all the goodness you’re showing to userswhen you have a JS heavy page. So I’m training all these features reading allthis knowledge can get complicated for sure. [00:11:44] Alexis: Definitely.So what do you think is the most important part of machine learning for searchprofessionals To understand? Because you and it is so many complicated elementslike Bing’s LambdaMART, vector space, (which I love, that I really hope the “it’sthe same in the vector space” catches on in the industry) and of course, RankNET.What do you think is really important for people who are maybe less technicalor less well versed in mathematics to understand about what you’re trying toachieve with machine learning?[00:12:13] Frédéric: Sothat that’s where I think the guidelines come rolling to play. If you look atthe process of machine learning it, it can get pretty complicated from atechnical point of view. If you’re not technical, that that sounds like aforeign language. So what is really important to remember is it’s a way togeneralize search algorithms that is trained with how humans will be judgingthe sites according to the guidelines. So the way we train our mission earlymodel, we have a subset of queries and URLs, and we send judges to thesewebsites, and we ask them to rate them according to the search qualityguidelines and that makes your training set. And we hold a little bit of thisdata as, like validation and test set. And then that’s where you train yourmachine learning algorithm. You want to go with them to perform really great onthis small subset of queries and URL’s that have been judged by humans. Thenyou validate with other metrics that generalized pretty well to the 1,000x morequeries and URL’s we see. So in the end, thinking, with my site, according toguidelines, get to perfect or excellent or good rating is probably a good wayto think about it.[Nice. I love the idea of using humans as almost like he said, training all ofthat data so that you can, then iterate on that process to make it moreefficient and better in the end, there’s like something very beautiful in that.Hopefully, one day it’ll be all machines, right?[00:13:40] Frédéric: Idon’t know if I would trust machines to the 100% of the work. For one, I likemy job. I don’t want a machine to take it. (lol) In the end, we build all ofthis for people. So keeping people involved in the process, keeping the machinehonest. Looking whether the results make sense, not just that the metric looksgood. I don’t think it’s going away anytime soon.[And Frederic, you talked about trust towards a website. I remember fromexperience that Bing is pretty aggressive with, like spam or like a big redflags about websites. A few years ago, I remember website that we were launchingand it was a dot info. And just for that reason, it could not be indexed rightaway. Can you tell us more? But like maybe some, some big red flags that Bing,as in the system that say “that website, most likely not a good one.”[00:14:36] Frédéric:So like in the same way that I don’t think there is any like silver bullet interms of good ranking factors, when you go outside of the worst offenders likecloaking, I’m not sure there is anything where we would we ban outright awebsite. I think what happens at Bing, compared to other search engines, is wetend to see violations of a Webmaster Guidelines, as mostly voluntary. I when I hear Fili Wiese (and I know he doesn’trepresent Google anymore), but he talks about this manual penalties and hesays, this is mostly education and if people fix their issues, (Google will)remove the penalty and everything is great. And on our side, we take probably what I morepunitive approach, where if you try to cheat the system, you’re going to have apenalty that is going to last for a while because we don’t want you to cheatthe system again. And we’ve seen before if we remove the penalty. The sitestends to just do the same things again so that That’s why I like when you saywe’re harsher on spam, I think the idea of spam is fairly similar. But the waywe approach it is a bit different. Maybe more of a punitive way to make surelike people who live by the rules, actually are ranked higher in the results.[That makes sense.[fact that you know your site is a relationship between your experience, yourusers, and then also search engines as well. Because there’s almost like thisimplicit trust that’s formed and you mention the word trust. Of course, I knowthat with Google, this whole idea of expertise, authoritativeness, andtrustworthiness is becoming more and more important or popping up a little bitmore. But I think it’s so interesting and fascinating that you know you’reusing that as a standard, almost as if it’s an actual relationship.[Well, yeah, and it comes from the fact that our users really trust us to servethe best and most authoritative results, and especially for queries is like thetax season is picking up, and people want to make sure that they’re not givingtheir social security number out, and all of their confidential informationout, scammers. And a lot of people will trust whatever comes at the firstpositions on Bing. And If they click on the first link, like they cannot evenimagine, most of them actually cannot even imagine we will send them to a scamor anything like that. So it is a huge responsibility for us. That’s why wetake it extremely seriously. Because when we fail it has real life consequencesfor these people.[00:17:00] Alexis: Definitely.And do you think, Oh, I know that one of your articles that you mentioned, thatyou’re thinking about running with the history of search, which I don’tunderstand why it was the least popular? Because I feel like to hear from yourperspective of the history of search would be so incredibly fascinating,because I felt that (and I don’t know if you’ve felt that this as well) that astime has gone on, people have gravitated more towards that first result. Whereis in the past? I mean, when I was younger, just remember almost being told tomore critically evaluate all of the results that were coming through, and thennow it’s like, oh, just click on the first one. Whatever that says is fine,which probably shifts more responsibility onto you as a search engine and your team.[00:17:38] Frédéric: Yes,and so there are two aspects to this from one sense, and it makes it slightlyeasier because if it puts more weight on the number one number two number threeresults, that means also like the weight of responsibilities is lower for inreturn, things that are not necessarily the best results like number nine ornumber ten. For some queries like if you type something like [Facebook log in],there is an excellent number one result I can think of and not much more two,three, four, five that I think would fulfill their user intent. So to some extent it makes it a bit easier for thiscategory of very navigational like very explicit intent queries. But on theother hand, you’re right, that it’s definitely changing. If you’ll get the besttwenty years, search is to be more of an information retrieval problem. Soreally the idea of like, as you mean, this is a library of all the knowledge inthe world. “How can I find the ten best pieces of information or the ten bestbooks in the library” to match this this query and slowly, we’ve evolvedtowards more like task completion, actual transactional intent, and also moreand more money got involved. And so that’s where you get spam and people arebetween SEO and that that’s probably the main thing that changed like search.Like the idea that you get a lot of people who love to be a number one andwe’re going to do whatever it takes to be a number one. It’s not just aninformation control problem anymore. It’s becoming a really full-fledged productswhere all of these dimensions relevance, quality, context fall into place.[You know, when you have a lot of money on the line, I can imagine there’s a lotof consequences that could happen. And, of course, we’ve heard recently aboutso many different breakouts of data and data leakage issues, so superfascinating. So thank you for sharing that with us. Okay. Do you’ve anyquestions, Max? [Yeah sure. Since maybe you in Seattle and I hear there’s a big e commercecompany in Seattle. If you can tell us, maybe it might be a little bit outsideoff, like the internal, Bing system. But like what For you makes like a great,like, eCommerce experience like features on the website that user expect maybe,and that then, yes, maybe that Bing will reward without, giving away rankingfactors. That’s not really my question, but something that you guys are lookingfor because users are looking for it.[00:20:13] Frédéric: Yeah,when it comes to the Bing eCommerce company in Seattle, it makes our life willbe easier because one of the one of the way we frame it here if you look at allthe eCommerce websites on the Internet, one question we asked ourselves is,what would we give our credit card numbers to that website? And so when itcomes to our neighbor in Seattle, sure, like, I think anyone in the world soconfident that if they give them their credit card number, is going to be takencare of with the greatest care and they’re not going to get unwanted charges.And on the other hand, there are many websites on the Internet were like, neverever I would even give like four digits of my credit card and when you look atthese sites, this is really the question you trust yourself. Like, Would I givethem my credit card number? It works in the user’s mind. It’s like, what arethe trust factors on this website? Does it look professional that have anactual contact address that we can look up somewhere. I know that Google has intheir guidelines has the BBB rating, and I don’t think they use it at theranking factor or something. But the idea that someone else is vouching for youis something that you need to take into account if you have an eCommercewebsite from a trust point of view, all of these things are probably the numberone thing you want to make sure users are willing to do business with you, arewilling to give you their credit card number, And that’s what we’re looking forat the end, user satisfaction. [00:21:38] Max: Ilove that you said that, because just from a design standpoint, it’s today, it’swith frameworks and built-in features and even would Bootstrap in orders like aCSS and HTML like from works that you can find out there. It is pretty easy tomake scam looked really good and really professional. So I’m glad to hear thatit’s not just about that website can look good and be still a scam. Andhopefully we won’t see it popping up in any search results. [Definitely. Just it sounds like it all comes back to trustworthiness. So kindof really excited to hear that. Okay. All right. I’m going to go back to one ofyour tweets. In your tweet, You mentioned that you review user feedback andthat you set aside a specific time to review that, which is really excitingbecause I feel like I’ve really felt a lot of positive energy coming from theBing team in terms of almost doing a listening tour and trying to figure outwhat’s going on in a space. And how can we then learn and react from that? Sohow has your time that you’ve spent reviewing user feedback ever resulted in anew project?[Yeah, that’s Ah, that’s if only super important to look at feedback. That’s apersonal belief I have that as products or product managers, it’s an essentialpart of our job. And I don’t know if you can do good product manager workwithout listening to your customers and users and partners. I can think of twoexamples where it’s been extremely useful. And one, it was a very visible feedback. If youremember last spring, I think Yoast posted something about Bing crawling toomuch. But they have a lot of data, probably from their plug-in, and they arevery well informed on these problems. And we took the feedback very seriouslyand way heard before from other people. That Bing tends to crawl too muchcompared to Google, and that’s something we definitely started to look at veryclosely. And that’s what resulted last week. I believe in this new indexing a APIwere announced at SMX West, as well as the integration with the Yoast Plug inon My Yoast, which was announced at their conference last week. So this is very concrete case where the feedbackwe’ve been listening to, and we’ve been aggregating, compounded with someonevery visible and very vocal who forced the same feedback resulted in somethingextremely concrete that we announced in the past couple of weeks. Something that is a bit fuzzier probably is aroundspam and all the all the times we are failing our users, so to speak. And Itake the feedback extremely seriously. And when I hear several different peopletell me, if I type a query for this domain, like the name of the drug or thiskind of things, and I really see bad results. This informs where we’re going toinvest our resources. And if I hear that a certain area is getting more andmore spam, or if some very technical people come to me and say, I notice thatthis category of site, putting these key words in this way or whatever isranking higher than they used to. This is just all goodness. So I invite all the listeners if you have any feedbackyou want to give to us, you can tweet at me directly on Twitter. Or you can usethe feedback form on Bing on the upper right menu and we take it extremelyseriously.[00:24:58] Alexis:That’s awesome. It’s almost like keeping one ear to the ground just to makesure that everything is going well, like a pulse, which is awesome. So thankyou for doing that.[Yeah, and in the end we do it for our users. So, like we have a lot of ways toscale or understanding of user satisfaction with metrics and numbers. Butthere’s nothing like qualitative feedback, like actual people. I have apersonal belief that if you talk to ten users and you listen to their actualsverbatim feedback you learn so much more than just looking at a number, even ifthe number of covers one billion users.[It’s just so interesting to hear, though, that that qualitative feedback is sovaluable because I think a lot of times when we think about data, we thinkabout data and the massive amounts of information that, like even we receive onthe webmaster end. And I mean, I can only imagine how much you guys received onyour end. But we usually think about all quantitative, quantitative,quantitative. But the value of qualitative data is so interesting and how itcan give you a totally different perspective. So thank you for sharing thatwith us.[00:26:02] Max: I’dlike to go back on the fact that there’s not a lot of differences. And what webmasterstechnical SEO’s and the SEO can do to optimize for search engines like at leastBing and Google. There was one that I can think in term of, you know, thosetechnical tags that we implement, and things that we do a hreflang tags forinternational SEO and we all know that hreflang tags – they do work for Google,well most of the time, but it could be extremely complicated, setup andimplementation really are to manage. Bing has not been on board with, like atag, can you tell us a little bit about like, how are you guys like, reallyhandle that? Not duplicate content, but violations, international violationsand how you detect like the targeted audience, basically for this website thatare multiple, like regional languages to target.[00:26:55] Frédéric:So I’m going to be a very disappointing answer. I’m not very familiar with the hreflangtag treatment at Bing, so instead of giving an answer that I think would beinaccurate. What I can tell you is if you have a Web sites like, let’s say, blahdot com and in English blah dot fr in French. And if it is the same company andlike, we have some ways to detect that this is not duplicate content that thisis actually like two different language is the same thing if you have, like,slash en and slash fr on given website. But in terms of hreflang, I just don’tknow, so sorry about that,[Yeah, as well, as we know, like officially Bing does not support hreflang tagagain. That’s not something that I’m really surprised of because it’s a verycomplex implementation. I even heard people at Google that have been working oncreating those tags that they’ll not extremely satisfied with the way it turnedout. That it turned out to be more complicated, that they wanted it to be.[Well, What I can tell you is it’s already complicated enough when you have onlyone language and in two different websites, and you want to do just a simpleredirect from one to the other or simple economical. And sometimes when I lookat the presentations from other SEOs in in conferences. And they show thissuper complicated graph for like, four websites, all canonicalizing to oneanother with the hreflang in like multiple foreign languages like, it justsounds like an extremely hard problem. So I’m not surprised that some people atGoogle say it is hard, we don’t get it right all the time.[Yeah, Sure.[00:28:42] Alexis: Thatreminded me just a concept of different words going back to the question ofvectors, you talked about in your tech SEO boost this idea that when youassociate words as vectors, it ends up being more efficient. Why vectors? AndI’m mostly curious because I’m in a class, and we literally just learned abouthow to calculate the distance between two vectors. So I loved when you mutteredunder your breath, you’re like you could just use the cosine of the angle. Iwas like, uou totally can. (lol) It was like I can find you the formula forthat. But I was curious about what is it about vectors? And for people who areless technical with math, vector is almost like just a direction or an arrowwith a line. So if you look at Frederic’s presentation, you can get that typeof visual or just Google word vectors. But why are word vectors so useful?[00:29:28] Frédéric: soso in ah, in summary, like the key concept here is embeddings, and the idea isthat you get, I don’t know, maybe one hundred thousand words like a millionwords in the language, and you want to find similarities between the words. Sothe way we do that is we convert these words into a series of numbers. And,like, depending on what the exact implementation we have, it’s a one hundrednumbers that are going to represent what this word means. And you train yourmodel so that words that mean roughly the same thing or that are similar havenumbers are close to each other. And so that’s a nice way to essentiallycompact the knowledge in your dictionary into a simple representation of onehundred numbers. And so although all these numbers represent differentdirection in them in the most dimensional space. So if you imagine, like thereal world of three dimensions, there, like three numbers, like left right likethat so to speak, in this world, it’s like one hundred different dimensions.And so we tried to find the similarities, and in the end, you mentioned like wemeasured the distance essentially between two different words. And so if youhave something like, let’s say apple and orange, these are like fairlydifferent objects. The words are completely different, but these are fruits, soyou the concepts are still, like relatively similar. So I expect these words tobe relatively close in the space. And the reason why it’s extremely useful forsearch and SEO in general is it just gets you away from this idea that you needto see synonyms or you need to make sure that you cover like ten differentvariations of the same concept. The hope here is that the machine is goingturns than that. If you are, ah, fruit distributor, you don’t need like applespears distributor dot com, orange business dot com, pear business dot com. Weunderstand you’re a fruit distributor. All these things like makes sense to themachine so that that’s why it’s extremely exciting for us as A development.[00:31:51] Max: Ilove that you say that I always used the superhero example like telling peoplethat, Yes, if you do want to rank like about Superman, then maybe good thatyour website talk about, like Batman or Spiderman. And again, as you justmentioned about the fruits, they’re all different words. But they are relatedbecause there were, like, superhero name, and it will make the website worthmore relevant for a particular topic. And, something like that, I need toexpand to the context of what the topic is actually about.[00:32:22] Alexis: Yeah,and it’s almost like a lot of people in the industry I’ve noticed over thelast, probably two years have been talking about this idea of entityoptimization versus focusing on keywords but focusing on that overall, beingknown for something, essentially.[Yeah, that’s very interesting. We will be working on entities for quite a whileat Bing, and there was a time like before and entities and vectors, and thisconcept of similarities really caught on where this was a bit much more, kindof handcrafted, so to speak. And so you would have liked this very strictrelationship or like an entity links to another with, like, for example,Microsoft is a company. So next to the type was really a field in the entity is“company”. And then “is CEO” is like Satya(Nadella) and that would belike a related person. And then the relationship and it feels like What isrelational? It is a manager and like and what? It’s kind of magical with thesevectors and entities is – all of theserelationships come completely natural. You don’t need someone to tell youexactly what is the relationship between Microsoft and Satya. And what is extremely interestingto look at the literature and that that is probably one of the most fascinatingproperties of these vectors, is if you, the distance between Microsoft and SatyaNadella in the Vector Spaceis the same as the distance between Google and Sundar Pichai.[Weird…[00:33:30] Frédéric: Andso, like you just drove, like essentially a triangle between Microsoft, Googleand Sundar Pichai Then you can extremely easily find that Satya has the samerelationship with Microsoft which is similar to their relationship with Googleand I find that it’s really fascinating, and that just makes sense, therelationship so much more powerful because you can just learn them in the wild.Instead of being to handcraft them over time.[00:33:30]:That’s so mind blowing. And when I’m visualizing this, I don’t know if anybodyhas seen the graph of Word2Vec. But basically it sounds like exactly whatyou’re talking about, which it’s probably stands for word to vector, butbasically it’s like that three dimensional graph of words. So you like, you’retalking about You could almost see the clusters of information of things thatare, like, similar and related together as almost like a group of things thatair in one area. Just kind of cool to think about. But that’s actually it’seven more mind blowing that like that relationship, the distance is exactlysimilar. That’s crazy. Yeah, mind blown.[00:34:52] Frédéric: Ithink in their example, they used a man, woman, King, Queen, if I remembercorrectly. And yeah, that’s exactly what I had in mind. So I think if you ifyou’re if you’re in technical SEO reading the work to make paper or in generallike these foundational papers and word embeddings.[that’s so brilliant and so fascinating, too. I really hope the you know it’spretty much the same in the vector space like no, totally different in thespace. I really do hope that catches on. I think it’s kind of like, interestingto think about. I mean it basically, just if you were when you said somethinglike that, it inferred that like, it’s all about relevancy. But I just thinkit’s kind of like another funny way to say that. I think that SEOs tend to findfunny ways to say things. Also, I do want to give you shout out – I thought itwas really cool that you mentioned Karen Jones in your speech. I know that sherecently passed away, but really cool to have women of science mentioned andespecially lauded for their accomplishments. So, thank you for that.[00:35:52] Frédéric:And she is really one of the most important persons in the field of informationretrieval, which is like the precursor to search (and SEO). And if you look ather work, a lot of people talk about tf-idf. So she’s the mother of -idf. Andthis specific part of the formula is actually one that it survived the time, soif you look at for more advanced things like BM25. The tf- part has beenchanged quite a bit. But the idea of the -idf is almost exactly the same. BM25 isconsidered state of the art today for informational travel in in some sense. Soit’s quite incredible that her work, really, is still extremely relevant to thefield, like forty years after she wrote a paper on the idea.[00:36:39] Alexis:Isn’t that crazy? I think. Isn’t that, like every scientist’s dream that theirwork out-lives them? So amazing.[Yeah, There is in a lot of conferences, They have these conferences there wherethey call the “test of time” paper for and they look at all the papers thatwere published ten years before. I think ten years is the canonical time. Andthey give the award to whatever paper is still relevant or the most relevant atthe time.[And I mean, obviously something that we want to encourage our scientists to do ishave relevant papers! All right, so for the closing question, Frédéric,basically, I’ve been asking all of the other people that have joined thepodcast. What are their three golden nuggets of advice, which is essentially –what should you do from an interpersonal level, a site-related level or really,just a personal development level? Could be anything but just three pieces ofadvice that you have for our listeners.[That’s ah, that’s a great open question. I would say that the number one is toremember that you build things for people. We are an industry where we arebuilders. We build websites, we build products, we build the search engine. Weall build these things for people. So this is the number one thing, my goal, asa Bing product manager, is to make sure the product is going to be useful tothe people who use it and the consequence for you as webmaster or SEO is – itis important that the content you build is going to be useful to my users,because I mean the intermediary between my user and you. So I want I want to beable to vouch for you and say, “Yes, I think this is a great result, and I happilysend by users to you.” So that’s definitely like the number one from, Ah, moretechnical point of view. On. I’m just going to reuse what I said a few yearsago.[00:38:32] Alexis: Itotally feel for you. You can totally reuse whatever.[And definitely start looking at embeddings and similarities and how modern NLPis done with deep learning. If you have a little bit of time, take the Courserafrom Andrew Ng. There’s a machine learning 101. And there’s the deep learningsspecialization, which is a set of five different courses. I found it easy totake deep learning, even without the machine learning knowledge. I just happento do the machine learning before, but this is a great course. You don’t need alot of technical math background, and he’s going to give you a lot of theunderstanding around deep learning. So that’s That would be my advice. Like ifyou if you can blow a little bit of time over the next few months to take this specializationor even if it’s not on Coursera just like, learn more about these things, deeplearning and how it’s using NLP that that is the future. That is really thefuture. You get an edge just by learning about these things.[Yeah, I love that. Andrew is definitely the man, too. So…[absolutely he worked with biggest companies. Like just not Microsoft. We needto hire him at some point, just so he can have the Grand Slam Big companoes.[00:39:52] Alexis: Yeah,when you look up his resume, he was very high up in Google. Then he worked at Baidu.So. Yeah. You guys totally need to hire him at Bing So he has, like everything.[00:40:02] Frédéric: Exactlywhen, when your lowest achievement is being a professor at Stanford like that,just speaks like…[00:40:08] Alexis: That’s sotrue, but yes he’s actually his class on machine learning is also very good on Coursera.And then I think it’s a little bit better than the one that’s on iTunesUniversity because that one’s basically the older class, but specifically forStanford. Yeah, great, great point. I’ll definitely I’m going to check out thatdeep learning course too now.[Yeah, the machine learning one is definitely a bit more technical. I think, andespecially he had two versions, one on Coursera, and he had the one on theStanford website. But they think the iTunes one, that’s really the one he hadon Stanford. The one on the Stanford websites – it was really assumed that youbasically followed all the classes at Stanford before. And so we have, a lot ofknowledge in algebra and like a lot of things like that.[yeah, if you don’t know what partial derivatives are, it’s very discouraging.(lol)[Exactly. He forces you to compute them. (lol) Whereas the deep learning one,you don’t need that technical background. And a lot of times he says that heactually say, if you know about these partial derivatives and everything – Great– here is like some reading for you. If you don’t know about it, just forgetabout this. Understanding concept Is somewhat more important than being able tocomplete it partial derivative.[Yeah, I love that idea of having to understand intuition of what you’reactually trying to achieve in math. I feel like that’s something that’sunderappreciated art, which I thought you did a great job in your tech boosttalk as well, like saying like, “Well, here’s the intuition of it, you know?”[Well, I guess I tried to channel my Andrew at Tech SEO boost, because he doesthat a lot. I think these videos and then when we talk about one hundred dimensionvector spaces, it’s gonna be extremely hard to visualize or understand what itis. And so a lot of time in his videos is going to explain the intuition behindit. And like, why we do this a certain way. And that’s why it’s just a great,great series, of course, and not just like good deep learning class, It is justlike I think the reference at thispoint to learn more about deep learning.And I will use my my third key points, maybe to do alittle bit of upselling for Bing. In the sense that, we released this crawling,indexing API very recently. There was an integration with Yoast, but you don’tneed to use Yoast. If you have a website that is running on anyplatform, you can still go ahead – register with Bing Webmaster Tools and startusing the API or even just submitting your URLs directly there. And for mostwebsites, if you do that, you should like differently great improvements interms of the crawling and indexing. So that would be really my toprecommendation. If you feel you’re old Index isn’t crawling properly with Bingstart with Bing webmaster tools, submit some URLs and that should solve most ofthe problems [Are you saying that we should not use XML sitemaps anymore? (lol)[00:43:10] Frédéric: XMLsitemaps are good, but they are just a least of all – like the way we see it – it’sthe least of all the URLs on your website. And if have a million of them, maybeyou care a lot about ten thousand of them, not the entire one million.And that’s great, because you can submit tenthousand URLs to the submit URLs feature on webmaster tools. And these are theones we’re going to prioritize. So we can discover all million from yoursitemap. But instead of letting us decide which ones are more important, wejust prefer you telling us which ones are important.[That is amazing. Thank you, guys, for putting that together and making itavailable.[Yeah. Congratulations! That’s so exciting and exciting for us as well in thesearch community, so thanks! Well, I know you have a tight time schedule, butthank you so much for coming on our show and for educating us all on Bing andthe history. And of course, some of the more technical knowledge as well, very,very exciting and very honored to have you on the podcast. We’ll definitelyhave to check out some of the more technical things, like embeddings as well asdeep learning. So thank you for that as well! It’s been an honor![Thanks for having me![00:44:13] Alexis: Alright. Thanks, ciao everyone!The post 2. Interview w/ Frédéric Dubut, Bing appeared first on TechnicalSEO.com.



