Welch yn ddwyng gwith o'r gyfwun, Everton yn gofynio i chi'n gweithio gwahoddiol a'i gwaith gweithio ni newidio'r gwahoddiol. Ac mae'r gweithio gwahoddiol yn gweithio gweithio gwahoddiol yn 5 pwyntynol a'r gwahoddiol yn fwy gweithio'r gwahoddiol pa'r gweithio, handlesbod y byddai chi ddweud fy nghydlofiad o'n gweithio'r gwahoddiol a phwnghwyl. mae'n i dweud i wneud eich bod yn ystod, ond mae'n i dweud eich bod a�io ystod yn meddwl i'n meddwl i'r bairnos i fynd mewn i'ch beth yng nghymru. Rwy'n meddwl, mae'r ffawr yn cael ei wneud. Undo gen i yn bod hefyd mae'r ffawr yn meddwl. Y ddyn nhw wedi bod yn rhyw tu ar dweud hynny wedi'n meddwl yw beth mae'n rhaid o'rbu rhoi yn ei nodi. Rydyn i'n dweud uch chi'n meddwl i fynd mewn i ddysgu rhai aethwyd yn edrych. Fath, mae'n dd Betswch yn siarad erioed yn cyfnod i'w llwy. Felly mae'n ddau bod newyddol yma. Al peth Cymru, mae'n ddau'n ddau o'r gweithio'r gweithio. O fwrdd yr oedd hyn yn fawr oed. Roedd dweud arall, dwi'n mynd three oes ddweud o'r gweithio. Ond rheswyd li'r gweithio'r gweithio ar y Gweithio'r arnyn chi'n ddweud, Roedd yn gweithio'r gweithio ar y troff. Gallwn ni'n yw w Sicherheit popeth gyda'r citer caf i sea, hynny, wrth gofa yn caauto ynrank newsau'r citer ar diem, ac mae hynny wedi'u dod wedi cael ei ddeithas, mae'r citer haf cy下次io wedi'i gweld allanbl eu chwi会 Swil. Ond ydym. Roedd meddwl ci i amserienw seedon hyn.然fer yn wedi bod yn ond. Ond wrth i'n siaradu fod yn ymduno. Rwy'n sylfaen o ddweud. Ond mae'r ysbwyth o'ch wneud i ddaethu'n digwydd. Rwy'n dweud y cyffordd i dal â'n mynd i ddarparu. Yn bod ymdwy ddechrau sydd iddyn nhw'n unig a yn dweud i ddechrau'r pwgr. Ra, rwy'n ddweud i ddweud? Rwy'n ddweud. Rwy'n ddweud i ddweud? Ac mae'n olygu'n gweithio bod gwnaeth eich ei dal i ysgwario, ond mae'n amgrwpio ddim yn fwy iawn i bob sclethau o'r bobe, o'r hanes o bobe, o'r dweud o bobe eich draffau, o'r dweud o bobe, ac mae'n imi'n gwybod fy modd mewn yn diolch. A'n rhaid yn�ir eich cyflawnau, mae'n bobi fathwng addysg, chущ mwy o'r ddwyng, mae'r ddwyng yn fDJ. Mae'n unrhyw na'r bellwch i'w bethau'r busb, mae'n unrhyw hwnnw, ..cymdeithas ni'n ddweud y gwaith. Fy hoffa eich bobl yn siŵn a ddwy'r gweithin iawn.. ..y'r cyflwyno'n amlwg. Mae'r cyflwyno'n mwy o'ch gwaith yn cael ei wneud... ..y'r gweithio'r maes deo... ..y'r gweithio'r mewn teulu'r maes deo'i. Fy hynny'n gwneud y bwyl yn gweithio'r gweithio'r maes... ..y'n gweithio'r gweithio'r gweithio'r gweithio. Felly wnaethwch i'w gwneud eich gweithio... Felly wrth yng nghymru, maen nhw'n credu bod ni'n dweud ei ddim yn rhywbeth. Ac mae'n mynd i gael y gweithio'r gweithio'n hoffa. Mae'n rhaid i'r peth yn dweud bod ni'n gwneud ei ddim yn ymryddiol, ond roi'n ffordd o bach i'r gweithio'n pelygau, fyddwn yn ei ddim yn ffrif, But what does that matter when players are making mistakes and players are not working hard and players do not really seem to understand how drastic the situation is, seeing intervud Hoggate last week going oh we get a good few good results people at the end of the season will be wondering what the issue was. So dwi'n credu chi'n gofyn o'r ddweudio. Mae gennym o'n 10 oed, a mae gennym o'n 4 o'n bod yn bwrdd. A'r gap yn ysgrifft yn ystafell o'n ffordd. Roedd yn ysgrifft? Roedd o'n dweudio, roedd o'n ddweudio. Ac mae'r hwnnw yn gwneud hynny'n gweithio. Dwi'n ddweud yn maen nhw. Mae'n ddweudio. Mae'r ddweudio am gael, ond mae'n gwneud eisiau, mae'n ddweudio am ei gael. a we're going to find out on Wednesday because these are going to be fighting, these are going to be scrapping, they're clad, they're going to be all over this game. They'll be thinking the pressure's on Evan if we're one away game all season, they're coming to us. We're not in good form but if we can get up for this one game, if we can get that gap back to four points, one point from four points, if we drag them back into it, then we've got them momentum. For Everton, Everton players have got to stand up in this game, they've got to stand up. People who may not be seen as leaders have got to lead in this game. If Anthony Gordon starts, I want Anthony Gordon to go, I might only be 21 but I love this club, I'm all about this club, I want this more than anyone. I want to see Richard Jarlison, I want to see Dominic Carlton living, I want to see these kinds of players who've been at Everton for a while, stand up and go, we're going to be the leaders today. And I think that's what's important in a game like this, is that the people you least expect to scrap, fight, bollwch o'r de peopol, this is the game where they've got to do that for me. Well, they've got to it with me, quite simply because if they don't they lose like I said before, you've got to, wherever we think quality wise between Everton and Barney, the fact that the matter is there's four points between them. So, I can talk all day about, you've got this player and you've got that player, Everton took four more points. And we've beaten them. I've had a terrible season, absolutely diabolical season, and they've got to stand up and be counted. There's been too many occasions when they've needed to do that, they've not been able to do it. Sunday they took no points from at least the draw, they're by kicking themselves, you know, shooting themselves in the foot. Can't do it here. In some respects, this is a great game to have because you can put the mark on yourself when you're bobbing along with another team. It's one thing but when you're actually playing against them you've got the chance to put the mark on. That's how Barney will be looking at it, but that's how Everton have to look at it. Everton have to look at it and go, like, bye tonight, quarter to ten tonight, we're going to be seven points ahead of you. We're going to beat you in your own backyard and show you that we are actually, we're fine, we're a good side and we're going to start the momentum and you're in more trouble. We've got to do that. Am I confident we'll do it? No, not at all because there's no evidence there to show that we'll do that because they've not been able to do it. They've took six points away from home and they had four in August. So that tells you, from August they took two points. It's disgusting. The average wage bill is £85,000 a week. The seventh highest wage bill in the Premier League and they took two points away from home all season. Don't care, we have had a terrible injury that's been horrific, we're still getting it now. We're getting losing two or three players again for whatever reason. All the others are in the squad, all the others are picking up big wage packets and going home. They said it last week, the wage bill is bigger than some top clubs in Europe. That gets at the last four of European trophies and stuff, and these can't get an away win. So the time for guessing what they'll do and all that's got to end now. They've got to go out, roll the sleeves up, show barely the better than them and put them to bed. It's a market, isn't it? It's a market for the last part of the season, for the last quarter of the season. This is the market. Especially when we've got the likes of Waffa to come as well. This to me is such a pivotal game. You win this and you go into that Manchester United game. Everton haven't got a terrible record with a good thing as Manchester United in recent years. It's not a great Manchester United side. You think to yourself, if you pick four points up this week, ideally three of them come against me. It sets you up then for confidence wise, then we can relax a little bit more. When I say relax what I mean is that, it's not be frightened to play to win the games. I'm not putting everything on this game, don't get me wrong. I'm not saying if we lose this game, we're definitely relegated. But I do think for this set of players, not only that, but for this set of players, because I see so little in them as footballers and as leaders and as everything you need to be a good football team. I almost see it as, sound stupid, but if they lose it, I see it as an excuse to almost say we're done. One of the things I don't see about this team is a team that actually is putting everything on the line, fully understands where they are. Tim Howard's quoted on US Telly saying, laughing and joking after the game and all that, saying things they do. There's things, I just look at some of our players at the moment, I'm not 100% sure they fully understand the ramifications of what's going on at our football club. And what it means for the football club and what it means for the fans, and what it means for them. I know a lot of them will just move on and will go untouched, but this is huge. It sounds stupid, it almost gives them to get beat, it's like, well we got beat by Bailey, that's the end of it. I want to see them turn up, I want to see them understand, I want to see them throw bodies on the line and it really, really hates them. I don't want to see them just trudge off the pitch, Michael King getting sent off against Westam, just trudge us off the pitch. Oh no, there's no bad things happen. A lot of our players I don't generally see hating by the situation, it just doesn't come across. This for me is just one of those games where you've got to leave absolutely everything on the pitch. You've got to understand that this is one of your most important games this season in terms of what we've got, what's become before and what comes after. On paper, Bailey had a worse side than Everton, Everton should be going in his favourites, they're not because we're playing the way, but they should be. And you've got to say, come on, we're better than these, we've got a little bit more of barriers and if we apply ourselves and we work hard and those players grab hold of it. And as I said, one of them become a woby or somebody, someone that has been maligned at Everton, grab hold of it, grab hold of this game and make it your own. And then some people go, well there is a bit of breathing room and if Everton can just get a couple more wins. You look at Leeds recently or Brentford or Newcastle before that with just those two or three good results or whatever, just get them, that little bit of breathing room. You look at Newcastle or Brentford and you go well I haven't won the games in hand, but oh my God, I'd rather have those points. I'd rather have those points, I'd rather have those points because they're looking at thinking now a couple more wins, we are safe. I mean it's probably safe now, all of them you know, but they're thinking a couple more wins, we'll be safe. Pressure's off, win again in our seven or eight games left, whatever you've got. For us, we can't get to that stage without winning this game and I just think. Maen nhw'n aeth idd-gein, we'll take care of itself. Ta'ch gwrthos yn par, you know, full-out, it'll take care of itself, but this is the one, this is where you have to leave Everton on the pitch. Go out and prove yourself, go out and battle and fight and scrawl, show that quality in the final third, put the game to bed, get a positive result.   You know, we took them apart in ten minutes, it was an even game. It was an even game, yeah. But we took them apart in ten minutes and then we coasted for the last bit of it. So, you know, it's not like we're going to battle them because they're a hard team to play against, they're well organised, they battle for the manager, they battle for the crowd. But for evidence perspective, fans go all over the gap, they'll be sold out again at Burnley on Wednesday. I just couldn't stop, it's almost me to go, I just can't take it, the fans will be there. But there is, you're right, what evidence of these players shown, what evidence of these players shown that I want to play for this battle and I'm not going to let anyone down. It's all everyone and the board are involved in this as well. Just a malaise at the club there and it can't go on because it will end in relegation and then what happens? Half of them will go, half, three quarters of the squad should be chased in the summer if they get relegated. The board should be chased in the summer. The board should be chased whatever happens. And get an owner or something that wants it all, get Nishiri to get his head together and put people in place that want to drive the football club forward. But it's easier than that by just staying up. Go out, win this game, it's going to be a very tough game, battle and scrap, win the game and then deal with the rest from there.  And you're playing a goal or something where the crowd are back here. United are very, very beatable, very beatable. You know, if there was a miracle and I haven't won back-to-back games this week, it will be a miracle by the way. God, they'd have 31 points. We'd all be going, phew, tell you what, no, they're winning it or whatever. It seems a million miles away at the moment, unlike we show, but we can only play what's in front of us. We've got an opportunity to go to Berni and beat them. It's a tough game. You don't do very well there. They beat everyone more than you beat anyone else around in the Berni League. So it's about trying that we went there and changed that. You've got to cut out the mistakes. I think Pep Guardiola said that the surface isn't that good. So we've got to cut out the mistakes. We've got to make sure we play percentage balls, play into areas where we can hurt them. No messing about at the back. It's all full-alertikes ball on Wednesday. I mean, the big problem for us is obviously Alan is suspended. Don't even have to bake. We're not sure. Keen's suspended. So, you know, whether you like him or not, I mean, the way I look at it was, I compare, you know, Berni's centre forward, Berni's style to what we show in playing Newcastle. And Michael Keen handled that situation quite well. And I think it'll, you know, so I think a game like this actually would just suit them. Where it's the older players there, Ben Goffrey, don't think particularly very good in the air. Mason Holgate. And it might be a case of bringing Brant Whiting and almost having that. Almost later at the back. See, I don't want to, but I also don't know if I fancy Brant Whiting or two. With Goffrey. So we have had joy over the years playing... Well, joy not over the years. I think when we won 5-1 there, we had Tray at the back. One of them was, you know what I mean? And their style hasn't changed much. And I think it is just dealing with those balls over there. Don't get me wrong, they've got a couple of good players as well who contain things when, you know, we saw that a goodness in last season. They've got Maxwell Corn, they've got Dwight McNeill, he's a good footballer. Yeah, so they have decent footballers. It's just that the way they play, they don't always come to the fore. But everyone's going to have to be strong at the back. Pickford's going to have to be very strong. You know, he's going to have to make sure that he deals with everything. And I think that's where the problem comes from. They're going to smell a little bit of blood in the water with the plays we haven't got. But then that's up to the plays we have got. You know, can Delth be brought in as he's got enough about him?  Can he be brought back? I don't know because obviously that's down to him as a player. And so far we've seen no evidence to suggest that he's got a heart bigger than a pea. To be involved in a game like that. I remember this from our leaders. He's certainly not one amongst the squad. And that's what it's all about. It's about plays you can play standing up for the team and being involved. Down he's down to bake my goal. I'm playing that. Strap a thing round me leg and let's go. But he's having a scant to see if there's any diamonds. If there's no diamonds he might play. But let's just look at Bailey's team. So, you know, they've gone through, you know, gone through actually more of a 4-5-1 recently. We've got Stavney, like you say, of McNeil and Cornyn and Wiredair. He's got Aaron Lennon in the squad as well, as quick as we know all about Aaron. And he just, maybe Annabelle, he's got Bramwell in the middle, he works out. The competitors, you've got to compete when you play against them.  You've got to compete with them. They don't give you an inch.  You can't. You've got to go and run round like lunatics and do what they do. Well, as you mentioned, their best play is probably Cornyn. Let's just have a little look at his numbers. 18 appearances, 14 starts, 6 goals, no assists, 1 point shot per game. Came in like a... 1.6 shots again. Yeah, 1.6. Came in like a house on fire, didn't he? But he's tailed off a little bit recently. But the quality was, he seems to be that little bit of extra quality that they do possess at times. Well, it's all good. Well, of course, there's a handful of stuff coming from Germany. You've got Ashley Barnes who's on the bench.  And Lennon's had a little resurgence as well, obviously. We know Lennon's a threat. He's a threat, so we know it. It's not an easy game by any threats. You've got to go and scrap in battle and get something out of it. Even if you've got the ability to win it, there's no question about it. It's whether or not they actually do it. So it's one thing saying, we've got this play, this play, this play, and if you play well, they're not proving it anyway. It's Wednesday night, it's the night. That's it. Wednesday night.  Do you want some depression stats? No, I don't want any depression stats. They've not done anything for us this season. It's about time with Charleston, Dominic Harvan-Lewin. Started making big inputs in the game. It's great, going the world cup in Brazil. Great. Fashion shoot for GQ. Great. Your footballers. Your footballers. It's time to show it in the Premier League what you're all about. All that adulation comes from being a good footballer. That's where it starts from. That's where it starts from. Start showing it on the pitch. Start showing it. Keep a clean sheet. People come up, moves to this club and that club. Whatever. Don't have the stain of this season on you then. And it's time for people to really start. Then goffy last season, the old sliding sackles running through brick walls. Loving defending. Loving keeping clean sheets. Where's that gone? Where's that gone? That all has to come in. This has to be the game where people stand up. Stand up for the club. Stand up for each other.  That you're dragging to the shite. And bring some points back to Goddison for once. One away when all season, it's a disgrace.  Go to Burnley and beat them three in a minute. It's very difficult. Do that. Just do that. Just do that. Just do that. Get three in a minute up after ten minutes and see the game out. We did when we beat the five one. There you go. I can imagine it's going to be a very windy one for a lot of people. For everyone probably. So let us know your thoughts in the comments on this one. Make sure to give this video a like, subscribe if you haven't already. If you want more great videos, join us over on Patreon. The link is in the description and the link is on the screen now. And a QR code to scan as well. See you later.


Hi, my name is Miriam, and we're going to be doing this presentation in English, but I do speak French, so just in case you don't want to ask a question in English, you can do so in French. Now, why am I speaking today? It's rather simple. I have a bit of a problem after 10 plus years of doing SEO. I still get questions that are legitimate, mind you, where I will go up to a developer and go, by the way, are we optimizing the website for SEO? And I get told, I don't know. I'm reusing the content the client gave me. And then I pause and I go, OK, so this person doesn't necessarily realize that there's a whole wide range of SEOs, actually. So today, we're talking about the technical side. First and foremost, I learned that one, you always define what you talk about, because I've had people discuss highly technical details of my job and still tell me I do CEO in life. So what is SEO? Well, it's everything you can potentially do to improve your website's organic visibility. When I say organic visibility, it means you show up in search engines and you're not paying for ads. That's it. Great, but we all still get those clients that want to be number one in Google. I know that you've heard this many times over the years. The newest one I got was, could you just slip my business card in Google? And I still don't know how to answer that question, but it's real. People really want this visibility. They just don't know how it works. So how does it genuinely work? Lots of ways. So your search results and my search results, if we do a search at the same time in the same room, will be different. There are reasons why.  If you're logged into Google or not, if you're on mobile, tablet, or desktop, if people in Google plus, yeah, yeah, that is still going on, because it's great for data and machine learning. So this is still going on and your email if you use Gmail. But on top of all of this, you of course have a lot of other things like machine learning, artificial intelligence, videos, images, knowledge graphs. Your page can be a jungle. And if you don't think it's an ever-changing situation, you're wrong because I've tested this query in multiple countries in multiple dates. Why? Well, because I think this lady is amazing. If you don't know her, she was in Golden Girls and many other things. And what I find absolutely fascinating is to learn what people are searching for and how machine learning at Google works. Betty White is almost a hundred years old, but what you may not know is that people really, really want to know one thing about her. Blame machine learning on this. I think at least 10% of you are now wondering this for real. The answer is yes, she is. So the whole point is results change a lot. And they're impacted by three big things. The three pillars of SU are code, content, and links. You can have the best content in the world. If the bot cannot access it because you decided to go all angular because it sounds fine without any pre-rendering, it will seem nothing. So congratulations, you are showing nothing to people. The other problem is that you could have the best code in the world. I mean, it's the most readable thing. I have a friend of mine codes only in HTML. It's responsive. It's black and white. It looks awful, but it works for Google. That is not good for a user either. So that's important, but you also have links because I don't know if you've noticed, but everybody is a leader in a field. Or here we would call it Chef de Phil. Yes, but we're all the best, of course. Everybody is the best. So Google has to deal with thousands of websites popping up every day saying, we're the best at whatever. So they check. And the way they check is by your reputation, your word of mouth, people pointing to your website from theirs. So quick story. Be very careful with your links. We're not going to be talking about this today because that's more PR, we're here for code. But I had a client of mine who was specialized in sausages and Google kept thinking that she was a Catholic charity. Why? Because this lady donated a lot of her time and money to Catholic charities and they thanked her by linking to her sausage website. So she was popping up on all those charitable queries, but sausage was not getting sold. So how does Google read a website? Once again, we're in a bit of a technical UX course. We're talking about the bots, emotions, and the way it perceives your website. Well, first of all, it starts by crawling. If your website cannot be found by the bot, period, on the web, you already have a problem. Then it's indexing. Okay, so the bot found your content or maybe you submitted it in the Google search console. But it needs to index it. So it really needs to check everything. It will process the content, the code, anything that's on there to really get a grasp of, hey, what is this about? And then it will serve results and that's the ranking part. So whenever people tell you, I want to rank number one on, that's great, but I'm not sure they know that they first need to, you know, be crawlable and be indexed. So when you serve results, there's 200 plus factors that can play into your ranking on a request. That's a lot. So we're gonna check out the ones that you can influence when you actually develop a WordPress website. Here's how you can make sure your website can be read by Google. That's the first step, okay? And a lot of people think that magically Google can read anything. Yeah, no, no, no, no, no, no. Usually, and I copy pasted this, I did a test for a website that I know. If you get this result, this is how Google saw your page in Google Search Console, it's bad. So how do you check that Google can read your JavaScript? Okay, there's simple ways. Number one, you have access to your client's Google Search Console tool. It's a free tool for webmasters to actually know what Google sees. You can ask Google to show you, but if you don't have access, you're not dead in the water, don't worry. Third party SEO crawler. So for example, Screaming Frog, which is a crawler, and SEO tools have a tendency to have really intriguing names. I don't know why. I'm guessing it's a marketing ploy like ZZ Top that wanted to be last in the CD selling business. But you can download Screaming Frog or another crawler and it will do a fetch and render for you too. You can also disable JavaScript in your browser and see what pops up. If you have nothing, here's a hint, it could mean that you have a problem. And there's another one and that's the number one, Google Cash. If you go in the search results, you will have a little triangle next to the URL and you can see the cached version of the page. If your cache has nothing, you have a problem. You need to check it out as a developer.  Here's some news. Google decided that speed is finally important officially. So what does officially mean? Officially means that you may have problems getting visibility in mobile search results if your website is not fast enough for mobile. Concretely, what does it mean? You need to make the right choices in terms of hosting. I'm sure there's a lot of sponsors that want to talk to you about this. They can help. Optimize things server-side once again. Go check out the sponsor. Optimize your cache. Hosting can do half of it, but the other half can be handled in WordPress. So now it's a question of choice as a developer or a website owner. Do you want to go with a free solution and risk having a PHP error or having to debug something where your specific problem got talked about online three years ago and nobody replied? Or do you want people to support you, handle it and make your website faster? So there's paid possibilities and there's free possibilities. It depends how well you know caching, how much you want to get involved with this and how much you want peace of mind. So there's multiple options and we can discuss them outside. I'm not doing any affiliate marketing today, sorry. Haven't had time or ethics for that. So you can compress your images and I'm going to give you one very important tip here. Google page speed lies. Okay, I see everybody is shocked. So the problem with images is that you have multiple algorithms to compress your images. So different ice cream flavors except that Google picked one. So if you don't have the same flavor it's going to tell you to keep optimizing things and your clients are going to keep asking you to optimize it because Google said so. So be careful about that and run other types of tests when it comes to images, okay? Optimize JavaScript. Same thing, Google lies. Google will tell you that you really need to optimize their own AdWords JavaScript or their own Google Maps type of stuff. Great, you still can't. I'm sorry, there is no magical bullet for this.  You were right all along. Make everything asynchronous. And optimize your CSS, please. I have seen some inline CSS. I don't want to say nightmares. So what's beyond nightmare? That happened to me recently. Don't do that to people. Google actually has stats on this. I handle it a bit differently. Normally when I go and see a client and present an SEO audit, I will have a loading animated GIF and I will stare at them dead in the eyes for as long as the average load time is. And let me tell you, 14 seconds with a virtual stranger, dead in the eyes is highly uncomfortable. You don't want to do that to your users either. But if you don't like these mind games, you can also show this graph. And I have included a link to this study made by Google. So the next time your client tells you, oh yeah, speed is not that important to me, fine. But if you're making money with your website, hint it is. I can't tell you how many times my husband has to get up and check if the modem or the router work in my house because the website is too slow. I already blame my internet provider, just right off the bat.   Semantic content. We're going very, very fast because I'm sure a lot of people have very precise questions at the end and I'm this bad mix of speaks very fast and speaks a lot. So we're going to go through this and then I promise to answer questions. So semantic content, why am I using semantic and even content when I keep promising that it's a technical talk? Well, because code gives meaning to the content. It gives context. It's very important, especially since half of the context you can provide in HTML5 is not really processed by Googlebot because I don't know why. I'm hoping, hi, can you make it happen if you see this video? Okay, good. So beyond all this, if you need to specify something in Google, you have a few tags. We're gonna go through them and I'm just going to explain what they mean and have links to documentation for this. Canonicals. So the problem with Google is that when I got started doing SEO, everybody was ripping everybody else off. I mean, entire websites, like the code, the content. I mean, the copyright, it was sloppy. So Google decided, okay, let's penalize people who steal content. And then it began, problems, different tags, authorship, people claiming that their content got stolen and the content that got stolen was number one, then syndication and all this. You do not want to get involved in the politics of content. However, you can help handle some of these problems that seem to be content related in code. So, use a Canonical if your content is duplicated throughout the website and you want to tell Google, hey, I have to do this for my client or for UX or for information architecture purposes, but if you have to show one page, it's this one. That's the one you show. So this is very interesting. It's very interesting because you can apply this across multiple domains too. So, before we go into corporate stuff, here's the fun bits. If somebody wants to steal your content, you can also have an automated Canonical pointing to yourself, which a friend of mine did, and now she is making sure that her own content stays visible. Medium, the platform you all know, had these issues as well. They had to implement Canonicals because their user base was going, okay, it's great that I'm here, but I'm losing my own website's visibility. This is a no-go for me. They had to implement that. Pagination is the same. If you write multiple series, four parts to a series, specify to Google, here's the first one, here's the second one, third one, fourth one, you can do so. Why is this important? Well, Google will understand the order and show this content in search result pages to your users, so you have an additional chance to keep that user captive when they come back. When I say when they come back is because I don't know if you've noticed, but if you go on a website and come back to Google, things change in the results. Now there's machine learning that makes these boxes pop up with extra links. This helps. Rich Snippets have been discussed in a conference here. So Rich Snippets are just a way to make your content pop in search engines. Okay, so if you want the little stars, if you want calorie count, if you want any type of information that could act as a call to action for a user, go with Rich Snippets. And what you may not have noticed in the Betty Page screenshot is that even Betty Page's team, yeah, her developer team uses Rich Snippets because her social media is showing on the right. That's only done through code. You need to specify that Betty White has an Instagram account for it to show up in Google. So if Betty White knows how to choose her devs, maybe you could be good enough to enter a team and then get me an invitation, please, after this. No? Okay, well, I have hopes and dreams like everybody. So Graph is something that is not necessarily SEO related purely, but it's kind of like Rich Snippets for social media. And guess what? For me, if it has a search bar, it's probably a search engine. So Pinterest, search engine, Facebook, search engine, you want to make sure that this is good, especially since now Facebook, for example, doesn't necessarily always allow you to change the visuals or the description. So you may have a community manager that is a bit angry at you if you do not plan for this. Content hierarchy. So content hierarchy is very, very important and oftentimes it falls in the background and then people notice that it's a problem. We'll go through that, but basically your H1, H2, and H3 tags, they have a lot of meaning for Google to help them understand what you're talking about.  So am I. But that's just an SEO thing because I check websites that way. So last but not least, no index. You do not want this to show up in Google? No index. Very easy, very clean. You need to think this through because for example, if people can apply for a job and upload their CV onto your WordPress website and the folder ends up indexed like one of my clients a few years ago, that's called a lawsuit waiting to happen or currently happening. It depends where you are in the food chain. Languages are a huge issue in Canada or well, in many other parts of the world actually, but since I'm here, it's important to me here now in Canada. We need to get a few things out of the way. Number one, the URL structure is important. So if you have a French and English website, slash en slash fr, if you want to be obsessive compulsive or have English from Canada and English from the US, then you need to specify enca dash c a en dash us. That's your choice. It helps you manage things. But you need to avoid putting this information in variables because Google doesn't understand it. You may also have clients that are using different domains. So for example, dot fr, dot ca, dot com. If you want to know exactly how to specify something to Google saying, you know that English page you love and you place like number one on a lot of queries and that page in French you really don't care about, they're the same.  You have that power. So there's many, many ways hreflink can be badly implemented. If you want to debug it, it's through the Google search console. If you want an actual example of a company that is killing this, like doing it very, very well, Airbnb.  Look at their hreflink and the code is just so long. It's almost storytelling. Like you can tell they've been all over the world. So make sure that this works and this could help your content team quite a lot. It could also help with one problem. Have you noticed that everybody complains that there's French results in English queries and vice versa in Canada? If you haven't, you've been very lucky. I've had many VPs get on the phone with me and scream at me as if Google was going to listen to me if I called them up and went, you got the language wrong. Or you have people telling you that I don't want to choose my home page's key language. I want the user to click on a beautiful pop-up. Yeah, nobody enjoys your pop-up, just number one. Number two, it doesn't work because this could be an obstacle to Googlebot. Depending on how you code it, it could not go through. So you need to ask your client, we need to have a page. We need to redirect this. What is the key language you want to mark it in or be visible in? Otherwise, Google will be confused and will decide to do something a bit unusual. So it may be French in the description. It may be nothing, it may be everything or you may just have the English result and then site links. So the little pages that are recommended underneath it be in French and in English and useless, basically. So clean that up, please. Metatitle and descriptions. Yeah, I know you know all about this. So first things first, whenever an SEO talks to you about meta titles for you, it could also be called SEO title. It could be called title in your code. It could be many things. SEOs refer to this as meta title because this helps us understand, you know, meta title and then the content title, which is the H1. Okay, so how do you handle this? Number one, 78 characters max, make it unique per page.  Now, one little thing that nobody ever tells you is to continue an idea. A bar is to signal something entirely new. So when you describe what your page is about, you describe it first and then you put a bar and your brand name usually after that to say, okay, this has been brought to you by. Because if for example, word camp was giving makeup advice, word camp being included by a dash, saying I'm slightly changing my idea but it's still the same theme, wouldn't make sense. Word camp putting a bar and then word camp, Google will understand, okay, these two things are related in some way but they're not a continuation of the same idea. Okay, the other thing is meta titles count for SEO, meta descriptions don't. But meta descriptions are a way for your client to handle their marketing. That's how you convince people to click. For me, a recipe that has 40 ratings on it that are five stars versus one that doesn't have that information, guess what, I'm clicking on the one with the stars. That's a user behavior. So you as a developer, what can you do? First things first, your client doesn't provide you with meta descriptions. What do you do? Well, you don't do anything. Google officially advises you to do nothing and let them handle it through machine learning once again. So this may end up in a sliced bread versus Betty White situation but at least you know that this is the best practice you can tell your client. What do you do with meta titles that you need to optimize? Well, sometimes you can actually write scripts that I will optimize these, especially for huge websites that have a lot of products. Then you ask your client for a title nomenclature. You ask the content person or the strategist. I can automate this, but what do you want? Product title plus something else and then a bar and the brand? You think about the length. Can you automatically remove the bar and the brand if it's too long?  It's all about making sure that there is no pep-cac that you do not leave a door open for stupid things to happen when somebody uses WordPress. And I know it's very difficult because people are highly creative and destructive. So be smart about your scripts. Meta descriptions. Well, 155 characters max. I know Google did a test recently with 300 characters. Please stick to the 155, that way you will avoid having clients complaining. But I wrote it and I don't want to go back and you told me the wrong thing. No, you told them the right thing for that week, sadly. So stick with 155, keep you safe. It's unique per page. Once again, if you have nothing nice to say, don't say anything at all in the meta description. And it should convince the person to click on this. If you were going to put something random, tell your client this is probably not going to work and we may do the SEO efforts, but it may not be successful. Images and videos. JPEG is a great format for SEO. I know that SVG is getting ground, but it's a bit difficult to place an H1 on an SVG format. It's a bit difficult to add an alt attribute, at least in my world. I still don't understand. I read the tutorials. If somebody can help me make this easy, let me know SVG will be there next year. So compress your images. Usually clients will tell you that they are compressed or that the designer did something. Google is not the only thing that lies in life. Don't ever trust that. Test it yourself. There's a few tools.  So you can literally show your client going, hey, your page? No, not optimized. Your camera didn't do the magical work. Provide an alt. So please do that in the right language. Don't have English for French content. This is confusing for Google. Name the files properly. 001.jpg never made me dream. I'm sure no one dreams of that. Videos. Pick the title. Pick your first visual. Use Open Graph. And hint, I don't know if you've noticed, but a lot of marketing websites will have transcripts. Helps you rank in SEO. If you need to market in multiple languages, oh yeah, you are translating those transcripts and positioning yourself. This will help you a lot. If you want to know the power of treating your videos right, check out YouTube. If you look for Britney Spears Toxic in Google, you will see that it's Britney in her little flight attendant suit and you're like, okay, I'm safe. I know the song. I can show it. Well, if they had left it at the first screen, it's like pterodactyls in a fiery sky descending upon the plane. It's not going to convince you. So be very careful about that.  That doesn't work. Show me the end. SEO assets, stop wasting your SEO work. If you have a 404 page, be very careful and redirect it. Little things for you. 301 is the first thing you want to do, permanent. You pass a good 60 to 70% of your assets. If you do this correctly with a 301, that is one to one page. 30 to 40% is when you're doing, okay, I'm going from one specific page to a category page that is kind of like it or the home page. So you see there is a huge difference. You have to be careful about redirecting. 302 Google gave up and is passing equity now because nobody wants to acknowledge that 301 is the one you should do. 302 is great when it's temporary. So temporary out of stock product, your client once gone from the website, this is good. Site maps and robots.  You 50,000 and one URLs, you need to start a new site map, okay? You can use a site map for different types and they're very interesting if you have news, for example, if you want to show in Google news. Robots, well, there is only one thing I'm going to say. Please don't think you can no index pages through the robots file. You can't, it has been many, many years. Mobile SEO, if you want to test AMP, you can do so there's plugins. It's a bit difficult to maintain if you want everything to be perfect and I've noticed that my clients actually have better conversions once they remove their AMP pages. So visibility, great, conversions, eh. But depends on the industry, so check it out. Test if things are mobile friendly and remove pop-ups because if they're too big, they cause penalties in mobile results. Website architecture, if you have a choice between a folder or a subdomain, you go with the folder. Ranking a subdomain is much harder. So languages, I will much prefer a slash FR than a fr.domain.com. The other thing is, it's not just website architecture. Test your pages, content, hierarchy, and see if it makes sense with something like the web developer toolbar extension. It's in Chrome, it's in Firefox. It lets you see how your H1 and H2s are organized in the page. Picking the right host and oh sorry, picking the right host and the right template. I just wanna say one thing. This was an SEO optimized template that was touted as number one in Google. So I checked it out really quickly with my extension and as you can see, they are specialized in nothing, followed by nothing and then they do big data analysis. That's gonna help me with my SEO. So before you buy a theme you think is SEO friendly or SEO optimized, check it out and do your own audit first. Does it load fast, how about the images? Does it resize them in the browser? Like all the investigations you can do. Optimizing URLs, make sure there is no garbage in your URLs and that they're easy to read. That's easy, but usually clients don't understand that URLs need to be rewritten, so explain it to them. Best practices, keep them short, keep them in the right language. No capitals, no emojis please, please. Don't do that to me. They're very hard to read and they must follow the website hierarchy. If everything is on one level, it's going to be how to redirect, how to understand for Googlebot, how to navigate for users. Link best practices, could you add breadcrumbs as a rich snippet that would be awesome because it helps us navigate. Make sure you do not neglect internal links. If your 404 page and your terms and conditions page are the most linked on your website, maybe you need to tell your client that a UX person should go over it or that they need to include sidebars. Penalties, guess what?  So if you get hacked, usually I'm the person who knows because I'm the person who sees all those weird Japanese or Russian queries in there. So be very careful about securing your website because clients will care about this and owners will too. HTTPS is the weakest moment when you could get hacked, so be careful when you switch. And last thing because people ask me that a lot, this is what the web developer toolbar looks like.  You get to see a visual representation of your work. Easy peasy. That's the last thing, I included a checklist. Make sure your client has Google search console and that you've submitted the site map and robots file. Use an SEO extension whichever you want. Pick the right theme, optimize caching so it's fast, write hosting, redirect 301. Make sure that WordPress is SEO friendly by removing the tags, categories, or other junk that could end up in the URLs. Compress all the things and we're good. So if you have questions, it's now. I will be trying deep diving soon because I think I have the lungs for it now. I can tweet it out as soon as I'm done and you can follow me on Twitter. My name is Miriam, M-Y-R-I-A-M J-E-S-S-I-E-R, and I have imposter syndrome so you don't have a slide with that information, I apologize. Yes. And hopefully this has been optimized enough that when you Google all of this, you will find one of the links. Yes, I'm sorry, the lady before you, yes. In terms of indexation, I would check if the site map that you submitted in Google search console is going well. I would diagnose why these pages are not getting indexed. Is it mostly images? Is it mostly blog posts? Is it mostly something that has been badly translated? Because I've had issues with rendering. I've had issues with WPML, badly translated content. So then basically the whole content from Germany disappears. It depends on what the problem could be. So you need to audit this and try to figure out what the boo boo is. Content, if you're a developer and wanna check quickly what is going on.  S-I-T-E, site. Two dots, put in your domain name. You go at the end of the results. Like if there's 20 pages, you click on 20 and you keep going. At the end, Google will say, in order to provide you blah, blah, blah, legal, legal, legal. We have omitted 340 results from this query. You know you have duplicate content if you have this. Sometimes it's harmful, sometimes it's not. Yes. Wait, could W, what? Okay, I'm going to repeat a few of the questions we were asked. First, we had a question about, I forgot. Okay, sharing the document. We have answered that. Another question was clients having indexation problems and I gave the answer, audit why this is going on. And the third question is, Google recommends something very specific for image handling that is called dot web pee. I do not know what it is, but I do know that Google offers a compression algorithm called Quetzli, which means cookie in German. I don't know. I do not know the one you're talking about, but no, I don't know, I have nothing else. I'm sorry. Yes, so there's different things. First of all, if we're talking accessibility, oh, let me repeat the question. What is my opinion on H1s? And having multiple H1s in the page, I have lots of opinions, sir. So number one, if you're doing this for accessibility reasons, multiple H1s are accepted. Now my problem as an SEO is that there's rule of thumb and there's rule of thumb. So rule of thumb is you can have multiple H1s in a page, but rule of thumb is that your clients will most likely abuse it, or you will most likely abuse it when you code and have empty H1s, or H1s that make no sense, like on a form that says, oops, we're sorry. So that's an awesome H1 to have in the page. What I would recommend is rule of thumb, one H1 so it's easy for Google to understand what you are talking about. And Google is not up to date when it comes to HTML5 standards. So contextual information in an H1 going, hey, this is a sidebar, hey, I have an H1 in my footer, that doesn't help. You really need to focus because if your client is talking about making an omelet with mushrooms, you should not have contact us if you have a problem and chat with us live as H1s. So those are my opinions. Yes. Okay, so there's multiple things when it comes to performance and I'm going to leave this open to you but here's how I handle it. Number one, you know your client is going to use Google page speed or GT metrics. So first things first is work with their tools to understand why they're scared if they come with this report. Be ready to debunk some stuff. Second, your client will most likely use Google Analytics. So ask to have access to this because you as a technical person have access to three different types of reports in Google Analytics regarding performance. You can check the pages that bring the most money that are the slowest. I think that's very important to your client. That's what you could start working on. You could also be focused on experience. So I would look at time to first bite because although most websites that I audit are under three seconds or two seconds, when I check time to first bite it takes almost half a second to start loading. So the experience is most likely horrible and you may lose people through that. So you have to be careful. And in extreme cases, you have some clients, their websites are so slow that even Google Analytics doesn't have the time to fire and let you know that a user saw the page before the user just leaves. So by covering like what your client expects, what the data with the money says in Google Analytics and time to first bite, you covered basically business, UX and developer according to your clients. So that helps you round it out. Yes. Google always focuses on two things. Never giving the proper information fully. So I don't have that answer. And the second thing is they have a relentless focus on user experience. So I would go with time to first bite that's meaningful. I would literally test this out and go, as a user, am I hampered in 3G? Like if for example, I'm stuck in the metro waiting for this to load, is this still enjoyable? Am I getting the information? That's what I would try. Is there, I think we have time for one last question, is that it? Yes. One person from this side, thank you. Yes. Yes.  Like equals, yeah. So there is literally a documentation where they have a table on there on Google's documentation where this is placed at the bottom and says if you have no other choice, do that. So that's the thing. Google sponsors also Angular and it's horrible for me as an SEO. So I still don't understand why this works, but it's the truth. Like sometimes you will have some features where you're wondering why they did it this way and the answer is doi. Yes. Yes, because then Google will understand if you're looking for this, let's say law firm in English, it will show the slash en automatically. It doesn't have to choose. And if you're searching for the French version with the word avocat, it will know that it will show you the slash fr. There's no cannibalization. You don't want your own website to battle itself between languages. So that's the best way we found. Yes. Yes. Is it perfect? No, it's not perfect, but that's all I can offer. No, it's never perfect and that's why most people hate to love me and love to hate me. Oh my, okay. I understand whenever you say last question, there's like three more. Is that, am I cutting? Okay, how about this? We're not doing one more. I'm gonna head out this way. We're not gonna hamper the people coming in and you can talk to me over a drink and ask the question. I promise I'm not gonna run. Thank you.