Coach, what's the plan here for the open practice today? What do y'all wanna try to do and show the fans and so forth? Well, it's a little bit different scenario. Normally you have these about a week before your preseason game. It actually times up pretty well for us. It'll be a normal training camp practice. We just played a preseason game a couple of nights ago. So there's no need for a mock game. We got training camp work to do. And anytime we come out here, our goal is to get better. Rehab in every day working. Again, that's why I don't get predictions and I'm not a doctor. But he's in there every day working. I mean, last week you said you were hopeful. Yeah, you were hopeful. Is that changed at all? We'll see. About the same. One thing too, Brian Edwards won't be here tonight. Him and his fiance, they had a baby today. He'll be back tomorrow, so. Anyone else not, is anyone coming back from yesterday? I'd be about the same. Coach, Bernhardt there the night catching a TD pass. How is he? Obviously, it's kind of an interesting story of where he's coming from. How has that development been and how difficult is that transition? I know he's played some football, obviously, but coming from a totally different sport. You mean Bernie? Yeah, so like a lot of guys, you know, we've got Avery Williams playing running back now and guys at Felipe playing tight end. And Bernie's a good job. He was an option quarterback in high school. Was recruited to be an option quarterback. Obviously went on to Maryland and played lacrosse and they went to Ferris State last year on a national title. And so he's adapting quickly and hopefully continues to progress. I mean, so far it's been, it's been pretty, I'll open and see how quickly he's made that transition. I'll give him credit there. The other night you can just see his facial awareness as he went to go box the guy out at the top of the route. So I'm excited to keep working with him. Coach, and now one of the things that you talked about is just making sure that you guys are clean in terms of minimizing the penalties. What's your thought on how you guys did that on Friday and kind of how you can work, continue to work through that throughout the post season? Yeah, absolutely. Wasn't perfect, but it wasn't, we didn't have a ton of penalties, which gave us a chance. There's always things you need to clean up. The biggest thing we try, you know, pre snap, there's things that we can control when we try to minimize that. And we'll continue to work on that. But, you know, like I said, it was a good thing that we didn't have a million penalties coming out of that game. Coach, you talked about how a lot of guys, you see a lot of guys flash and practices right early on in training camp, but you hope to see it kind of transfer over to the game. The offer was a guy that's kind of flashed in training camp. How do you help those guys not necessarily get complacent with that and kind of work with them so they can kind of stack those games on top of each other? Well, I mean, nobody can complacent. So that's what the competition does. I mean, you get to a point where you want that competition every year. Our goal is not to sit there and reward guys and have them stop working.  I mean, I got a job to do, and that's what I was hired to do. So I don't have any concerns there. And Tyler, as you really showed off the pass by the skills, how, like, is that normal for you to see a rookie run debate coming in with showing off that type of skill set early on? Well, I think all those guys, I mean, they know that's a big part of the game and an adjustment from college, depending on what they've been asked to do. And you get into third downs, there's certain looks. And the speed they haven't seen before. So it was a good first step. But like all the rookies, there's stuff to work on. I know he's getting a lot of credit for it. He probably just pulled up the one highlight, right? Yeah, so, yeah, too, I'm glad you knew that. Maybe we'll get you in our meeting room. Make sure we're grading it right. But in all seriousness, please so far with them. Arthur, it's a training camp practice tonight, but what do you want the guys to get out of the experience of being here in the building in front of fans? Well, good question. I mean, one thing we got to do a better job of is we got to take pride in being here. We got to make this place a tough place to come and play. And we need to win at home, but we got to do our part. And so we want guys to be familiar with this stadium and we're thankful to have this practice here tonight. Arthur, with the amount of joint practices you have coming up, those generally have a little bit different level of intensity. How do you balance that with these types of practices now? Yeah, I mean, it's part of your job every day is to get in the right mindset to come to work. But, you know, I think this helps. You know, when you get to a rhythm in the first couple of weeks of camp and then it kind of breaks, you're going to the first preseason game and now it's, you know, we're gonna sit here, kick off next week on Monday Night Football. So it's good to change up the time you're practicing in a different environment.  You've moved to afternoon practices now here and there, tomorrow's afternoon practices. But what, is there a reasoning behind that? You checked our schedule? I got. We got a lot of one-on-clock kick-offs, right? Yeah. Sometimes the answer's really simple. Well, no, but some coaches do it for different reasons. That's why I was just trying to get that. I just gave you mine. Okay, that's fair. Try to be practical. When you look at how AJ has improved or how you've seen AJ grow, where have you seen the biggest growth from him so far this year? Well, you know, I think his awareness, you know, that's why you can get into a lot of these stats and there's certain covers that you can play. Well, you can almost dictate the ball's not going to go there, but I think he's showing, he can play in different type of coverages that we're asking him to do. Certainly, maybe certain times you may ask him just to match up on a certain player, but I think his awareness of where he plays more familiar is with our scheme and we've pushed him. There's a lot of different jobs he's doing that we may not have asked him to do last year. Coach, is there, can you give us an update on how DeAngelo Maloney's coming along in camp before you guys? Like a lot of rookies, I appreciate the way, you know, he brings it every day, but they got a lot of room to grow. But please with DeAngelo, getting some of the jobs we're asking him to do, they're foreign to him. So that's why I don't make snap judgments, but I got a lot of faith in DeAngelo. I was talking to Dean yesterday and he made the comment that he felt like Michael Walker was really stepping into his own in terms of commanding the defense. How do you feel like he exemplifies that even this early in the pre-season? I think he's, obviously he's got more confidence in that position and you hear him at practice. I mean, that's what we push the guys do. Great defenses are usually got guys that are great communicators, whether you're in football or basketball. And so you hear him out of practice and it's not this noise, what he's saying makes sense. And so we're gonna continue to push that and hopefully he can grow into some sort of leadership role there. Coach, just down the week here a little bit with Wilson out, will it be good that you all get to see a veteran like Joe Flacco who's been around the block a little bit for the young defense? I mean, there's advantages. I mean, every quarterback we face, there's different challenges he led. So we'll see what they throw at us when we go up there and practice against them, but it doesn't matter. I mean, that could change the first snap of the game. You gotta have contingency plans. Coach, for Arnold L.K.T., when he started the game there was maybe that one drive where it got off a little bit, but really it seemed like he reset so quickly and had a pretty solid rest of the game. What does that mean to have a rookie just have that kind of mindset where maybe if he doesn't kind of get it right on that first drive or that first try, he then picks it up and just kind of pulls away that rest of the game?  So very pleased with the effort of a lot of those young outside linebackers or rush players. I thought Jalen Dalton did a nice job, A.K., D'Angelo, Quentin, T.Q. We'll just continue to try to improve these guys and continue to work, but pleased with what A.K.T. did. Arthur, Charles London was saying yesterday that one of your messages to the team, I guess it was Sunday, which is yesterday, was that you didn't want ego to creep in and you were talking a little bit about ego. What were you trying to get out there? I'll keep that private. Maybe we need to have, you guys are gonna keep calling to Charles for quotes. I guess Josh isn't here to get Charles again. So I'll keep our internal messages internal.


Income Tax 2021-2022 Software Example Capital Gain or Loss. Get ready to get refunds to the max. Diving in Income Tax 2021-2022. Lesser Tax Software, you don't need access to any software to follow along, but you might want access to the forums which you can find on the IRS website at irs.gov, irs.gov, our starting point here being our single filer Adam Smith living in Beverly Hills 90210 100,000 on the W-2 Income. The standard deduction $12,550 giving us the taxable income $87,450 and mirroring that in our tax equation in Excel, the $100,000 to $12,550, the $87,450 taxable income. Page 2 then calculating the tax at the $15,15 mirroring that over here with the $15,15. Going back to our tax return, we're now going to be looking at the most common kind of scenarios for a schedule D, capital gains and losses which would flow through to the first page here on line number seven. So we're focused here online semper remembering that we would typically be receiving then a 1099B. This is a look at a 1099B, but it won't often look this way because oftentimes it's going to be in a summary format from the financial institution which is going to pick and choose basically the boxes that are going to be applicable to them at that point. So notice the boxes that are typically applicable. You got the date acquired and the date disposed. If you're talking about multiple stocks that were acquired and sold, then these dates might be kind of like summary dates here and they might report that it's long term and short term and give you the detail of that information and the subsequent items of the reports giving you all the individual stock sales that took place and all the related gains and losses related to them. And then we've got that's going to be an important part and obviously the proceeds, what you received might be summarized on the first page of the report in the 1099B summary information and then all the proceeds from all the different stocks that were sold might be in the following pages which should tie out to the summary page and then the cost or basis often being the most complex components might be summarized in the first page and it might be estimated as well because they might not know exactly what it is. They're going to give their best guess because this is where the biggest problem is because you might have been holding on to these stocks for a long period of time. You might not have been with the same brokerage firm for the entire timeframe. So that cost or basis can be kind of a confusion calculation but once again it might be summarized on the first page giving you then all the detail of the stocks and bonds that might have been sold on following pages. Now also just realize that it's likely that many people have access to stocks that they're investing in but a lot of times it's under the umbrella of say a 401K or like an IRA during at least their working years and they possibly don't put a lot of money in and out of it because they're invested in mutual funds or something like that under the umbrella of a retirement plan. So you might not see if you're under a certain level or if you're concentrating on a certain type of return in terms of income level or complexity a lot of 1099B activity. When you start working for more well-off individuals or people that like to say day trade do a lot of trading in stocks then you're going to see more of this kind of activity. If you see a lot of trades that are taking place then you might try to summarize the data into short term and long term and then try to give an attachment to the IRS of the detail of all the information that's taking place instead of hate entering like 400 actual transactions that took place one by one line by line. So just from a logistic standpoint just keep that in mind as well. So I'm going to go back on over. This is going to be our schedule D. So if I go if I open up the schedule D just to take a look at it and go down here to the schedule D this is going to be the capital gains and losses. So we have the information on part one which is the short term capital gains and losses and then we've got the long term capital gains and losses. So when you think about those there's going to be different tax treatment for the long term capital gains and losses. You have in essence another progressive kind of tax system that is taking place but generally you're going to have a more beneficial tax rate than you would have if you categorize it in what we call ordinary income which would be the normal tax rates. Now again this is something that you kind of want to know you want to be able to tell someone hey you're going to have favorable tax rates for capital gains if their long term capital gains meaning sales that happened that were over a year you held on to it for over a year. But you're probably not going to calculate that when you actually calculate the tax because that's going to be included when the tax calculation happens in this number 16. So once again this is another area that makes it really complex to actually kind of calculate the taxes because now you got a progressive tax system. You got to know what the income is. The income levels can change the levels of taxes that are going to be applied. And now you have a different set of progressive rates for the portion of the income that's capital gains income that's long term capital gains income. And you could also have different rates possibly for as we saw before dividend income if they're qualified dividends. So this calculation is getting more and more complex software is going to be dependent upon in order to get it done. So if I go to the first half here and let's say we hit the drop down and we go down to the schedule D dispositions. Normally you're going to have some kind of stocks. So let's say we had we had like five shares of company a stock. We acquired it. Now I'm just going to say that I acquired it sometime prior to to to a year. So it's going to be a long term. So let's say I acquired it 0 6 15. Let's say 0 0 0. So 2000. So it's going to be definitely over. Let's just do the whole thing 0 6 15 0 0 over a year. And then we sold it sometime in the current year. So this is going to be sometime in 2000 21 0 6 15 2 2 1 the sales price. This is what we sold it for. This is a known amount. So the brokerage company doesn't have any problem telling you what you sold it for. Let's say it was 1000. There's 1500. Let's say 1500 and the cost. This is where you could have problems because this is what you purchased it for. And if there were stock splits and all that kind of stuff that took place. That's where it gets a little bit confusing. Hopefully the brokerage firm can give you that information. Let's say it was 500. And so that's the general information that that you would have. And I'm going to go back and just see the calculation there. So if I go to the schedule D then we're saying that's a long term activity long term. There's the 1500 proceeds we got but we paid 500 for it. That means the gain capital gain long term capital gain is 1000. So it's 1000 and that'll flow up to the 1040. So here we have the 1040. The 1000 is now being included in line seven as we can see here. So now we're at the 101. And and so there we have that. If I mirror that on my schedule I'd have to put in another schedule. Let's put it like right here and let's add another one.  I'm going to say let's format this whole worksheet currency brackets. I'm going to say no thing here reduce the decimals holding control scrolling up. And I'm going to call this schedule D capital gains. I'll just call it that. Is that good enough for the name. Is that good enough. If I say get capital gains or losses I'll just keep it there. I'm going to make the whole thing. I'm going to make the whole thing boldened. And then I'm going to open up the brackets and I'm going to say this we have the long term capital gains and then I'll add some activity so I can put long term capital gains stuff like right there if I want the detail of it which I might not put the detail I might just summarize it in this worksheet in short term. Let's do total. Let's do the totals first. Total long term capital gains in the outer column. Summing it up. Summing up the activity. And then we'll have the short term term capital gains and then we'll leave a little bit of space here which I'll probably summarize it I wouldn't enter you know so sale by sale happen here and then I'm going to say this will be total short term capital gains summarizing that in the outer column and then I might have some other capital gains you know so that aren't reported here but I'll put some space and I'll just for now say total capital gains summarizing the outer column for the total so if our if our and we might and we might have you know more detail in terms of this like I might want a sales column and a cost column for example let's actually do that let's actually I'm going to delete this for now delete let's say this is the sales cost and then gain slash loss so and let's center these center these I'm going to make them black and white making it black and white on the header and then I'll copy these and put them down here and make this black and white adding then a blue and border blue and border and then I'll add a blue and border here so I could summarize the total and then so I could say this was the sales price was 1200 or 1500 cost was 1000 the difference 1005 minus 100 and then I'm going to summarize it down here equals the sum of this the cost was 500 okay there's 1000 and then I'll do the same thing here equals the sum of these now it could get a little bit complex in terms of the matching of gains and losses we might get into more detail on this later but general idea here and then this is going to be the total which I'll sum up the outer column sum up the outer column that can give us an idea of this now that 1000 here pulling down here is going to be pulled into line one of the of the 1040 so I'm going to double click on this income line I'm going to add another schedule plus the schedule D which is feeding into it of the 1000 so there it is so there's the 101 standard deduction still at the 1250 we've got the taxable income at the 88 450 that mirrors what we have here on the form 1040 so there's the 88 450 going then to line two taxes at the 15165 so taxes at the 15165 now the confusing thing here is in that tax calculation that 1000 dollars is taxed at a different rate because it's going to be a long term capital gain if I switch this over to short term for example I go back on over here and say what if this happened what if I bought it in 2021 I bought it in 2021 and like January and then I sold it in 2021 because I'm day trading I'm day trading okay I make money I can I can see what's happening in the future and then I make money on it because I have a crystal ball so I'm going to then go to my forms and now if I go to the schedule now I can see it it moved it up to the short term so now I've got my proceeds on the short term and the cost is here we still have the 1000 dollars so if I mirror that on my forms over here I'd say okay schedule D is now in the short term down here 1500 cost 500 gain or losses down here instead of up top I still have the 1000 what's the difference well the difference doesn't really make a difference to our our net income because I still have the 101 the 125 50 the 88 450 that should mirror what's on page one here so we've got the 1000 I mean 100 000 to 1000 to 101 the 88 450 but on page two the calculation is now 15 255 so it's now it was 15 165 and now it's 15 255 why because now it's being taxed at ordinary income rates so in other words that added thousand dollars if it's taxed at ordinary income rates is taxed at our highest progressive rate which was looks like four 24 percent and if I get long term capital gains rates then it's going to be taxed at these favorable rates for long term capital gains I'll get a benefit then so so again it's kind of hard to see that in the tax calculation because it's all folded into this calculation which we're not really doing we're dependent on the software but it's kind of a big deal then for something to be categorized as capital gains or ordinary income and so on so that's going to be it that's going to be the difference now just from a logistical standpoint if you go back on over here and you had multiple kind of sales you sold another you know five shares I'm going to say five shares or let's say six shares of company B and that happened on let's say you could have had this on<PHONE_NUMBER> and we sold that for 2000 and the cost was 300 or something you could have multiple sales and some of them could be short term and some of them could be long term that would then pull out to schedule D that would pull out here to the to the schedule D you could also have losses that would that would be in place so you might have sold some stuff at a loss doesn't happen to me because I got a crystal ball but some people some people make bad choices sometimes so that must be must be terrible so if that happened then we're saying 0215002 let's say 071521 and let's say we sold it for 1000 and we had and we bought it for 3000 now if I go back on over that's going to those transactions are going to net out in in my calculation up top so so that's going to basically net out here so now I've got a net 3000 loss now the netting out of losses and gains when you have short term and long term and then different tax rates related to them and what if you have more losses than gains that gets kind of in the weeds and that gets into tax planning and so we'll talk more about that you know in a future presentation just doing the data input obviously the software will kind of help you figure that out and you can basically double check it with your worksheets but when you're doing planning then you're talking about okay now we got to match out the gains the losses the short term gains the long term gains and what's what if we had more losses than gains and and that can get a bit a bit confusing also just realize that if you if they sold like 400 type of things you got 400 sales instead of entering each transaction in here you might summarize this is the total of the short terms and this is the total of the long term so in our case in our case the long term we might we might tie those two together I might say okay this is this is total short term and then you know see schedule attached and attached some kind of schedule that's going to help us out and then the date I might put something like this is negative 01500 and that's going to say it's going to be various and the date I sold it is going to be negative 061521 so now I'm going to say the sales price was this 1500 plus the 1000 or 3000 and then I'm going to say that the cost was the 3500 355 I'm going to delete this third one and just delete it and then on this one I'm going to say this is the total actually the first one should have been total long term total long long term and this would be total short term and then again I might put a negative on the dates and tell them to see the attached schedule possibly so that when I go back on over to my forms then now I've got my my summary data up here for the short term and the long term I messed up my dates hold on a sec let's say this happened on 121 and so now I've got my totals for my short term and long term which should match out to my summary data in my in my 1099B and then and so that should calculate the taxes correctly because we got the correct grouping of short term and long term and then if they wanted to go into more detail they might be able to find the schedule to give the individual transactions for the more detail that could save a lot of data input time possibly


to me. All right. Welcome, everyone, to today's Google Webmaster Central Office Hours Hangout. My name is John Mueller. I'm a webmaster trends analyst here at Google in Switzerland. And part of what we do are these Office Hours Hangouts, together with webmasters and publishers from around the world with regards to different kinds of search related questions around their websites.  But if any of you want to get started with a first question, feel free to jump on in. Hi, John. Can I jump in? Sure. OK. I submitted actually my question in the Google Plus. But I just thought that maybe talking through it would be better. So it was called to our attention that our website might be not entirely in compliance with GDPR, because we are not opting users into certain features, like making their profiles public, but rather just do that by default. So in order to, and our website has quite a strong social component to it. So there are quite a lot of users, quite a lot of user and so on. So in order to get more compliant with the GDPR, we were thinking that while we will exclude certain pages from the search, we will add them to the robots TXT. We will do all different things. But one of the things that we were thinking is whether there is any way to tell Google to just delete particular pages, to forget particular pages, to exclude these pages from index. And I noticed that there is this Google indexing API, very recent addition, but apparently it just works only with job pages. So I was wondering whether Google Search has any way of allowing webmasters to just delete pages, and especially in a bulk way, in a batch way, not just one page after another, but submitting a bunch of pages. We don't have any kind of removals API that's available publicly for bulk submissions like that. So the normal thing that I would recommend doing is if it's a clear part of your website, like a sub directory or something, or a specific file name that everything starts with, then that's something you could use a URL removal tool for. So in Search Console, you can tell us everything that starts with user profile.php, drop that from the search results. I think that's a really quick and first step if you have to do that virtually. Obviously, it's not granular. It's everything that starts with this URL. Pass that if you don't want to do them individually. It's essentially a matter of putting in no index on these pages, robots no index. And if you want to get those updated a little bit faster, you can tell us by sitemap file. And say, this page was changed recently with this change date. And we will go and look at that page. And if there is a no index on that page, then we will drop it out of our index. So that's kind of the faster way of doing that. But pass that something like, I don't know, a specific list of files that you can submit to us that we will take out immediately. That's not something that we publicly have available. Right. So I just follow up question to, when you say no index, do you mean a meta tag? And it is a more a quicker way to tell Google, or a better way to tell Google not to index this page than to include this page into a robots.txt file? Yes. Yes. So the difference between robots text and the no index meta tag, it's a robots meta tag. So it sounds kind of similar. But the difference is with robots text, you tell us not to crawl this page. And we don't know what the content is. And that could mean that we will index the URL without seeing the content. So sometimes you see that in the search results, we have a URL index, and it says there's no description available. And that's because it's blocked by robots text. And the no index tag, on the other hand, tells us we can crawl this page, but you don't want it indexed at all. So that's the deceptical difference there. And if it's something that you want to remove out of the search results, you need to make sure that we can crawl it. So don't block it in robots text, and instead use the no index. Using both at the same time doesn't make sense. Sure. And since you talked about sitemaps, if there are quite a lot of pages, what we noticed is that if we list lots of URLs in our sitemaps and by lots, I mean like thousands and tens of thousands and so on, Google is not so eager to just crawl those pages. It would, in Search Console in the sitemaps section, it would say that, OK, I am aware that you submitted those URLs, but I haven't crawled them. So what we're wondering is whether, again, is there something that we can influence? Is there something that we can convince Google to actually crawl these pages? Or is it just the whim of the crawler? It's not something that you can force to have Google crawl those pages, but what helps is the last modification date in the sitemap file. So not just listing the URLs, but using the last modification date to really tell us this page changed on this date. And it's important that you have the last modification date set in a way that's realistic for your website. So sometimes we'll see sitemap files that say, last modification date is always now. And that's kind of like they're saying, well, always crawl me. But our systems, when they look at that and they see last modification date isn't set to now for all of these URLs, it basically tells us we shouldn't trust this data. So using a sitemap file with realistic last modification date tells us, well, here's really when this page changed. And we can kind of trust that, and we can use that to prioritize our crawling. So it doesn't mean we'll automatically go crawl those URLs right away, but we can prioritize them when we do have time to crawl more URLs from your website. Is there one that's realistic? It's a really interesting point because we kind of switched from a very bad way of updating sitemaps when we just created a sitemap and basically forgot about it. And it stayed there for like a year unupdated. Then we switched to a method when we are basically updating our sitemaps every day. And you are probably saying that the date is always now and it is also bad. Is there a middle ground? Because we cannot, since our content is in a large way user-generated and in a large way it's automatic, it's rather hard to be sure when the content actually updated, but we want our pages to be fresh and to be relevant. Is there any good heuristic of how frequently the sitemap should update? I would definitely update the sitemap file whenever you have a chance. So that's something like if you can do that daily, I think that's great. Oh, daily is OK. Yeah, yeah, updating the sitemap file is fine. But the data in the sitemap file should be kind of reasonable. So if you have a forum, for example, with forum threads, then maybe just use the last state of the last post in that thread. And then that works for us. Or if you have user profiles and you know this user profile was changed recently, then use that date. If they switch the privacy setting, then use that date. If they didn't make any changes for a while, then use the old date. Or you can even not use a date if you want. OK, thanks. Thanks a lot. Sure. Oh, I can't hear you. Somehow I see your mute button going on and off, but I can't hear anything. Otherwise, feel free to type something into the chat and I can get to that in between. All right, let me run through some of the other questions. If when your microphone works, feel free to jump on in again. Let's see. Dynamic rendering, a part of the page has JavaScript. When should I use dynamic rendering, essentially? So I think this is kind of, it seems like a simple question, but it's kind of tricky. So I think first of all, you need to determine a few things which are not always trivial, where it probably makes sense to get help from your developer or to dig into the details of how JavaScript works. First of all, you need to kind of double check that what kind of content is created with JavaScript. So in particular, is JavaScript required to show the content that's important for your page, or is JavaScript essentially just an enhancement of the page? So for example, if you add extra functionality, like fancy buttons, fancy transitions between different states using JavaScript, then maybe your primary content is available in the normal HTML. And you don't really need to worry about JavaScript. Another really common situation is you have your primary content in HTML, and you use JavaScript to pull in advertising. And again, your primary content is there, and JavaScript just does some additional work to kind of make it appear. And that's perfectly fine too. Then when you shift more towards kind of the JavaScript-based website situation, where if you turn JavaScript off in your browser, then you don't see any of the content. Maybe you see kind of a structure of the page, but none of the content. Or maybe you see nothing at all. Then that's the situation where this page, that page that you're on that you're looking at, requires JavaScript in order to show the critical content on the page. And at that stage, you're in the situation where you need to think about what do I need to do to make this page work for search engines. The first thing to keep in mind is that Googlebot can execute a lot of JavaScript. We're pretty good at that. And it might be that the JavaScript that you use on your page works perfectly fine in Googlebot. So a simple way to test that is just to search for some of the text and to see if Googlebot is able to bring up those pages. If those pages show up, then probably things are working well. If those pages don't show up in search, then it might be that we have trouble executing the JavaScript there. And there are two approaches you can take here. One is to go down the dynamic rendering route. The other is to figure out what is blocking Googlebot. Maybe it's something simple like a JavaScript file, blocked by robots text, and to try to fix that so that Googlebot can render those pages itself. That's kind of the first step between dynamic rendering or letting Googlebot do it. The next part is that, for a large part, when Googlebot has to render a page, it takes a little bit longer for us to pick that up and put it into our index. So first, we index the static HTML. And then, at a second step, a little bit later, we do the rendering to render the page, to look at all the links that are on there with JavaScript, and to process the page like that. For most websites, that's perfectly fine. If you have a website that changes very quickly or that needs to be indexed as quickly as possible, for example, if you have a news website, then that might be a bit problematic. If Googlebot takes a week or a couple of days even just to actually render the page, then probably that's not something that's so optimal in your situation. And that would be another situation where you might go into the dynamic rendering realm. And with dynamic rendering, you do add a lot of complexity because you have to do the rendering part yourself. So this is not something that I would do as a trivial thing to just turn on and off and try out. But rather, it's something that you really need to think about where does that play in with my website? Is that required for my website? And if it is important for my website, how do I set that up? How do I monitor that what is happening with dynamic rendering is actually really the content on my page and not something breaking on my side now, rather than on Google's side? So there are lots of questions there. Some of these are quite technical to figure out. So if you're an SEO and you don't have that much experience with JavaScript, it's really important to work together with your developers. I think that's one of the themes of probably the next year or so that will come up more and more is that as an SEO, you need to be able to speak to developers and you need to be able to explain what the issues are and to listen to them, to also guide them to implementing something that works well for the website and that works well for search as well. John, can I just ask a follow-up? The advice is just given there is that I'm not a technical person. So is that for all versions of Java? We've got a partner that's building a site in React Java and they're having indexing issues. And can you now read as well as basic HTML or they're going to have a lot of content that's going to be updated with reviews and stuff fairly quickly. But we're still at an early stage. So is React just as good as going the HTML route or not? Is it just as good? That's always kind of a tricky question. It depends a bit on how you set that up. But I think for a website like yours where you do have a lot of content, where you have a lot of reviews coming and going, I could imagine that doing some kind of pre-rendering, like with dynamic rendering, would make a lot of sense. It makes it a lot easier for us to crawl through your pages to pick up the content as quickly as possible. So using React or Angular or any other JavaScript framework, then that would be a situation where I would look into dynamic rendering. I think for both React and for Angular, they're pretty pre-built setups already that you can just activate and use that work fairly well. So that's something where I assume that these developers are on top of the game. They'll know about these things. But it's also something that you can point out to them. OK. Thanks. Hi, John. Hi. Yes, it works. Right, OK, perfect. So I treated you the other day. And what we've seen since some of the recent updates is that we're a medical company. So we go about 3,500 doctors in India and Poland, and Ukraine, and various other countries. So what we found recently is actually that the results for a city plus specialization search, some of the ranking review websites are now taking up three or four of the top places in the results. And it's more feedback than a question, because they're basically all the same content, kind of spun four times. And we're finding this in India, and we're finding it in Poland as well. So it's more of some feedback that we're noticing this and actually not making a good user experience. I think in general, I wouldn't say that's a bad thing. But it really depends on the specific situation. So what I would do there is, if you can send me some explicit examples where you say, I'm searching for this, and it's a fairly generic query, ideally, and Google is showing me these results, and these are bad, because it's all the same, or it's just shuffling around of the same thing, then that's a lot easier for us to take to the team and say, hey, look, this is clearly wrong. We need to fix this. So if you can send me a couple of those examples, you could do that by Google+, or post them here in the chat if you want. And then that's something I can take back to the team. Whereas if you just say, well, review websites are taking up a lot of space, then that's something, if I go to your team, they're like, oh, I don't know what that means, because sometimes review websites can be pretty good as well. They can be useful. So as specific as possible, if you have examples that makes a lot of sense and makes it so that we can really go to your team and say, hey, look at this search query. This is clearly a bad result. We need to figure out a way to improve that. So I sent it to you the other day on Twitter with some screen grants and search terms. All right. I'll send it again for you. Cool. OK. I'll try to get that out. It's not saying it's a bad result. It's just basically it's all the same content spun in a different way because it's taking up the city search plus all the districts. So it's kind of, this is how it's kind of good, but all the same data, basically, to the users. I think those are always kind of tricky situations where it's like, well, it's not completely wrong, but it's not great. But maybe you have some really, I don't know, clear examples that I can pass on to you. I'll try to dig that up on Twitter. Twitter is always a bit crazy to monitor. Yeah, too much, yeah, sure. Yeah. But also relating to the last updates as well, where we've actually, all of our content is written by our 3 and 1 half thousand doctors, then we've taken a little bit of a hit and it's not too major. But we've seen that we've lost out where we've had really quality content written by our doctors have lost out to kind of something that we would consider unprofessional and kind of non-quality content. And I can send you some examples of that as well. That would be fantastic, yeah. Cool. All right, back to some of the submitted questions. Is hreflang an indexing signal like canonical? Is there a problem when all hreflang pages of a set have a no index? It happens when our product is sold out and there is no new stock within six or eight weeks. So we do try to use hreflang as a very small signal when it comes to picking a canonical because we need to have the hreflang link between canonical pages. So if you tell us this is between these two pages and we otherwise wouldn't pick those pages as canonical, then that hreflang link kind of disappears. So we use it as a very small signal in canonicalization. However, you really need to kind of back that up with all of your other usual canonicalization signals. So the rel canonical, internal linking, sitemap files, external linking, all of these things ideally need to align. And then we'll more likely pick those URLs as canonicals and then we'll be able to do the hreflang link connection between them. The other part with regards to no index, if a page has a no index, then we wouldn't pick that as canonical in general. So we wouldn't use that for the hreflang there. What happens in a situation like this where you have some pages within a set that are no index and others that are indexable is we will just focus on the ones that work. So it's not that the website will be seen as lower quality or that we will drop all of the hreflang links from that website or from that set of pages, but instead we'll just focus on the ones that work and kind of ignore the ones that don't work for us. And usually that works out fine. So if in your case, a product is sold out and these pages have a no index and an hreflang on them, we'll see the no index. We'll drop the page out of our index. We won't show it in the search results. And if we don't show it in the search results, we don't have to worry about the hreflang connections. So that shouldn't be a problem. For Google Images, is there a difference between the optimal aspect ratio for mobile versus desktop search? What is the optimal aspect ratio? I don't have any optimal aspect ratio. For either of these, I think it really depends on your images and what you're trying to present there. So it's not the case that we would say that an image that has the right aspect ratio will rank higher. We look at a number of things when it comes to Google Images. We have, I think, an image publishing guidelines document that's pretty comprehensive in the meantime that covers a lot of the different aspects that are involved. So I definitely take a look at that. Since you mentioned mobile versus desktop, one thing I do want to mention is that as we shift over to mobile-first indexing, where we use a smartphone to index pages, one of the problems we have seen is that some sites that serve different contents to smartphones don't use the alt text for their images. And this is a big problem for Google Images, because we use the alt text as a really strong signal to understand the image a little bit better. So that's something where I'd recommend double-checking that your smartphone versions definitely also have an alt text. And again, the aspect ratio is generally not something that I would worry about there. One place where the aspect ratio does come into play, maybe I should mention this just to be complete, is specific types of structured data, depending on how you want your images to be shown. If, for example, it's a part of a recipe or a part of maybe an AMP article that you have on your page, then for some types of structured data and rich results, there are suggestions with regards to the optimal aspect ratio that would work well there. And also with regards to the minimal size, so the number of pixels that you have in your image. So that if you're aiming for a specific type of rich result in our search results, then I double-check the guidelines there and make sure that the images that you're providing match that format so that we can pick those up and use them optimally. But that's not for Google Images. That's really just for the rich result in the normal web search. All right. If a manual action unnatural links comes back after two months, and then after two months it comes back for the blog subdomain, should we file two separate reconsideration requests in this case? Obviously, the blog has different pages and many links. If you have two manual actions on your site on completely different subdomains, I would submit the reconsideration request separately. Also, if these are on separate hosts, then make sure that if you're using a disavow file that you update both of those files accordingly, that you take the problematic links that you weren't able to resolve. And for the www version, put those in that disavow file. And if you have a blog subdomain, then do it for that one as well. So the disavow file is really per host name or per site that you have in Search Console. So I would update that there. You can, of course, use the same disavow file for both if you just collect links in one big bucket and you go through them like that. That's perfectly fine as well. Can we return 503 response code for Googlebot and 200 for the user for one day to assure that things are fine in the case of a migration or changing a site structure? Yes, you can do that. I generally wouldn't recommend doing that, though, because that's kind of you're masking the problem by kind of hiding it behind a 503. So if this is a situation where one day you need to return 503 because you have technical issues or you have some problems where you're migrating the server from one place to another, then that's perfectly fine. We'll come back and try to recrawl those URLs later. We won't treat that as a permanent error. If we see the 503 for a longer period of time, we will see that as a permanent error. And we may start dropping these pages from our index. And longer period of time is usually somewhere a couple of days, maybe a week or so. It depends a little bit on the website itself. So if this is really a longer period of time, then we might look at that and say, well, this error is not going away. Maybe we need to take care that users don't actually accidentally go there and land on the same error. So that's kind of what I would watch out for there. With regards to serving Googlebot a 503 and users a 200, that's fine as well. That's something I would, again, I would do that only for a very limited time. And for most cases where you're doing a site migration, I would try to serve Googlebot and users the same thing because it makes it easier in your log files to figure out, is this migration actually working well? Or are there maybe redirects missing? Are there errors that are showing up for individual URLs? If you're conditionally serving errors automatically to certain user agents, then that makes it a lot harder to track the progress there. But if for whatever reason you need to take down your site for a day or you need to block things for a day, 503 is definitely the right way to do that. Is having multiple sites on the same platform was shared hosting detrimental to SEO? Could this result in a manual action or algorithmic penalty? No, that's perfectly fine. That's something that's extremely common. It's not something where our systems would say, you need to do something special to avoid that. For example, if you're using Blogger, then obviously all of these blogs are using the same platform. And even if there are some blogs on there that are spammy or low quality, that doesn't mean that your blog is necessarily spammy or low quality. Similar to WordPress, there are tons of WordPress sites out there that use the same templates that host themselves or that host on a shared hosting. That doesn't mean that these sites are all problematic or that they're lower quality just because they're using a shared infrastructure. So that's certainly not a problem there. On my search console, I see a lot of links that are soft 404 and they're excluded from crawling. However, these are actually real pages. My website has an archive of things that are no longer there. My website catalogs things in the real world. It seems everything in the archive is being excluded from crawling. How can I have Googlebot index these pages? Here's an example. So I looked at the example. I think this is a pretty cool thing to track and have on a website. I can, however, see how our algorithms might look at that and say, well, this is kind of like an out of stock message that you're giving us. So in this case, it says, archived on top. This attraction no longer exists in large letters and bold. So I could see our algorithms looking at that and saying, well, you're telling us this page doesn't, this content no longer exists, so we will follow your lead and just drop it from our index. So that's something where I could see our systems getting a little bit confused there. I think this is something we could probably do a better job of internally. But it's probably also something that could be handled a little bit differently on your side as well. I don't know how much of your content is set up like that, where it no longer exists. But maybe there is a way to frame it so that it doesn't come across as, I don't know, like an out of stock message, essentially. So what I'll do here is I'll definitely pass that on to the team so that they can take a look at that. It might be that they have a way of excluding these pages specifically from the software for detection there. But I would also try to think about ways that you could highlight the situation with regards to that particular attraction, that particular thing that you're logging on your website so that it doesn't come across as something that's deleted, that's no longer there. It turned out our website is not compliant with GDPR. I think we looked at this briefly before. If Google crawls page A of a website and stores a cache of it, but then the site rolls back the page to a version from 48 hours before, and Google recrawls that page and notices it's an older version, would that send any negative signals to Google? No, that wouldn't send any negative signals to Google. What would happen here is we would just index the other version of the page again. And for us, it's not a case of us seeing one version of a page and then noticing it's going back to a previous version. But rather, what we see is it's serving one version of a page and then it's serving a different version of the page. So we'll go off and index that. And maybe it'll serve another version of a page a day or so later again. And we'll go off and index that version when we have a chance to crawl that. So it's not the case that we would try to figure out, like, oh, it's going back in time. We need to treat this page differently. It's more that, well, the content is changing. So we'll reflect the change content in our index. And usually, if that's a matter of shifting between templates, for example, and the primary content is the same, then that's perfectly fine. So that's not something where I'd say, you need to do anything particular there. For the most part, however, I would try to avoid this situation. So I try to avoid having it such that your page is, for technical reasons, kind of shifting all the time. But rather, try to have it such that your pages are kind of stable. And if there are elements on the page that are dynamic, like sidebar, or footer, or related articles, those kind of things, that's perfectly fine. But the primary content should ideally be kind of the same. So that when we index this page, we can kind of understand that what users will see will reflect what we've seen for the indexing as well. But I think in your particular case where you're rolling kind of between different templates because you have a technical issue on your server or something like that, then generally wouldn't be a big problem. I mean, it sounds like you're trying to avoid this anyway, so you're probably on top of this. We have a news website with a ribbon above the fold, which contains the most recent articles. Since these articles are always being replaced after a few hours, all of our pages are indexed with the ribbon content. As a consequence, our pages end up ranking for these queries related to keywords which can't be found on the content of the pages. What would you recommend? So I see two aspects there. On the one hand, this is something where you could use technical means to prevent this ribbon from being crawled and indexed. So that's something that theoretically, if you wanted to, you can use various ways of blocking that content from being seen by Google. So you could use JavaScript that's blocked by robots.txt and iframe with the iframe content blocked by robots.txt. All of these things are things that you could theoretically do. In practice, you generally don't need to do that. So in general, your pages should be able to pick up the primary content on your pages properly by recognizing that this ribbon is part of the boilerplate on your page. And we should be able to kind of ignore that. So if we're not showing your normal articles for the primary keywords on those pages, then that sounds more like we're actually having trouble picking up those articles and recognizing the normal content on there. So that's something where if you're seeing that we're showing the wrong pages in search and you do actually have good pages to match those queries, then that's something where I would dig into more of the technical side of why isn't Google able to recognize these pages. On the other hand, if you're doing something like a site query and you also see, in addition to the actual pages, you also see other pages showing up for those queries, then that's not something I would worry about. So again, if for the normal searches for your content, if we're showing the right pages, then that's perfectly fine. I would not worry about other pages also ranking. If, on the other hand, your normal pages are not ranking at all and just random other pages are ranking because of this kind of shared dynamic element on the page, then that sounds more like a technical issue that we can't actually pick up the primary content of your normal pages. So that's what I would try to differentiate there. And again, there are technical ways that you can block this kind of dynamic content from being picked up, but for the most part, you shouldn't need to do that. And if you feel that you do need to do that, then usually there are other bigger problems that you need to solve instead. When Google tries to determine a canonical, does Google also take into account the boilerplate with the navigation and all links or just the content without the boilerplate? I'm asking because we had a big navigation with more words than a navigation than on some content pages. After we changed the navigation to a smaller one, we lost many canonicals. We take into account a number of things when we try to figure out whether or not pages are the same with regards to being chosen for canonicalization. So the easiest way, of course, to recognize that they're the same is if they're really, one to one, exactly the same. So that's kind of the simplest approach there. A lot of times there is dynamic content on these pages. And sometimes that's in the menu, in the navigation, or in the sidebar, in the footer somewhere. And because of that, we do try to focus on the primary content of the page. And we try to use that as a means of recognizing which of these pages should be seen as being equivalent. So that's something where we try to focus on the primary part as much as we can. When you change your site's navigation, when you change the boilerplate significantly, then sometimes that takes a bit of time for us to pick it up and to recognize, oh, actually this, which happened here on the side, is part of the boilerplate and not a part of the primary content. And that's something that sometimes can take a little bit of time. But with regards to kind of the last part of the question, after we changed the navigation, we lost many canonicals. That sounds more like, I don't know, a different problem where if we're not indexing these pages at all, then that seems more like something that you could dig into separately. I don't think that would be related to the boilerplate or kind of the canonicalization in general. Recently, due to server coding errors, faulty blank pages were served to Googlebot over one and a half days, and that resulted in a significant number of soft 404s. And consequently, many pages were de-indexed. The technical problem has since been fixed, and the pages are now serving correctly. Will these pages get recalled and re-indexed eventually? How long does that take? So yes, these pages will come back. This is something that our systems do for soft 404s, for normal 404s. We go back and re-crawl those pages every now and then to make sure that we're not missing it. Sometimes people complain about this, but I think in your case, that's kind of useful, because we understand that sometimes things go to 404, and then they come back again at some later stage. We have a technical problem. We should be able to deal with that and get those pages back. If you want to get those pages back a little bit faster, one thing you can do is a sitemap file with the last modification date that matches when you made those significant changes on those pages. So in your particular case here, when you started serving normal content again for those URLs, with the last modification date, we can try to prioritize crawling of those URLs and get those back a little bit faster. Another thing that you can do, which is probably even faster, is within the new Search Console, when we recognize issues like a no-index or empty pages, then in the, I think, what is it called, the indexing report, in there, we will often flag these as errors. And you can go there, and you can say, I fixed this problem. And you can have Search Console verified. And in that case, what Search Console does is it will check a sample of the pages from your website to see if this problem really resolved. And then based on the results of that sample, Search Console will go off and quickly try to recrawl as much as possible of the affected URLs and reprocess them as quickly as possible. So in particular, if you had a technical issue on the site like this, and Search Console recognizes that, then this is probably the fastest way to get those URLs back into the index and back into kind of a clean state. So I definitely check that out as well. Just on that, John. Aran, so if we add in, we've kind of done some no-index, no follow on some of the older pages that we don't want indexed anymore to give priority to other pages, how quickly would you feel that those changes would come through and what is the best approach to kind of change this? Because we're seeing stuff that's like a long time ago on one of our sites where we've changed the no-index, no follow, but we're still seeing it in the index. And it's several months after we've changed this. You think there's a more of a crawl problem or is there kind of? I think the hard part here is always that we don't crawl URLs with the same frequency all the time. So some URLs, we will crawl daily. Some URLs, maybe weekly. Other URLs every couple of months, maybe even once every half year or so. So this is something that we try to find the right balance for so that we don't overload your server. And if you made significant changes on your website across the board, then probably a lot of those changes are picked up fairly quickly, but there will be some leftover ones. So in particular, if you do things like site queries, then there's a chance that you'll see those URLs that get crawled once every half year. They'll still be there after a couple of months. And that's kind of, I think, the normal time for us to kind of reprocess, re-crawl things. So it's not necessarily a sign that something is technically completely broken. But it does mean that if you think that these URLs should really not be indexed at all, then maybe you can kind of back that up and say, well, here's a sitemap file with the last modification date so that Google goes off and tries to double check these a little bit faster than otherwise. OK, thanks. All right. I think I'm kind of headed to the bottom here. Oh, there's somewhere in the chat. That's great. When I first create a page and submit it to Google Index, sometimes I see it in the search results as the tag name and say archives after the tag name. And it does not really go to the direct page that the information is on. It just goes to the tag archive with that name. I put the tag of what the topic is on the page. You can click it, and it will go to the page, but not directly, since Google is picking up the archive, not the actual page. Is it better to not use a tag so the archive doesn't show? Or will Google find the right page after a while? I've not noticed it before, but I've noticed it lately on some pages. I think what you're seeing here is kind of related to what we just talked about in that some pages we recrawl fairly quickly and some pages that take a little bit longer for us to pick up and crawl. So probably what is happening is that these tag pages, these category pages are ones that we recrawl a little bit more frequently, because maybe they're linked prominently within your website, or we've seen in the past that the content there is changing fairly quickly, so we need to keep up with that. So it might happen that we pick up these tag pages, category pages fairly quickly, and the pages that are linked from those category pages, they come in the second step. So first, we update the category page, and we see, oh, there's a link to a new article here. And then we'll follow that link and go off and crawl your article and try to index that as a second step. So that's, I think, kind of the normal approach to how these things update. What makes sense for a lot of sites as well is to try to link the newer content a little bit more prominently within the website. So instead of just having the category pages being linked prominently, maybe also highlight the new content that you think is important. And for example, what a lot of people do is they have on their home page, they have maybe something in the sidebar saying like recent articles, or maybe important products, or something else to kind of highlight, this is something new, and I'd like to show it to a lot of people. And if you present it in a way that you're saying, well, this is new and important, then Google, when we crawl those pages, will also say, oh, this looks new and important. We will follow this link and try to index that page a little bit faster. So that's kind of what I would recommend doing there. First up, I don't think anything is broken the way that it is now with your website. But if these new pages are things that you find important, then make sure that you flag them as important to Google as well so that we can go off and find those and crawl those and index those quickly as possible, too. All right, let's see in the chat. If we canonicalize our German, Austrian, Swiss e-commerce pages to the German domain, should we stop sending site maps for the 80 and CH domains? Probably, probably. So for canonicalization, we use the rel canonical. We use internal linking. We also use site maps. So if you're telling us, on the one hand, the Swiss page should be canonicalized through the German page. And on the other hand, you're saying, well, here is a Swiss page and a site map file. Then we're kind of in a conflicting situation in that we see the rel canonical. But we also see, oh, but you're also submitting the Swiss page directly. So we index both. Should we kind of fold them together? Should we pick the Swiss page? Because you're sending that by site map file? Or should we pick the German page? Because it has a rel canonical. It's kind of a conflicting situation. So the clearer you can make it so that we understand exactly what you want to have done in search results, the more likely we'll be able to follow them. We have a project built on Magento, but have some dynamic content brought in via Java. But we know there's latency on this. How would you suggest we can deal with this? We're working on the latency issue. But is there some way that we can separate the JavaScript from the rendering that Google crawls? I think it depends quite a bit on what exactly you're trying to achieve there. So I think maybe first off, there's a really common confusion between Java and JavaScript. JavaScript is something completely different than Java. So you're talking with developers. Yeah, I think just if you're talking with developers, it makes sense to be as exact as possible there. I don't really care too much about the difference there. The other thing to think about here is what is really the critical content on these pages? And if the critical content is the normal static HTML and you're using JavaScript to add additional enhancements to add maybe extra flavor and maybe in a sidebar you have something that's not critical, but that's useful for users, then that's something where maybe it doesn't really matter too much if there's a time delay between us picking up the JavaScript part and the rest of the page. So we'll still index the normal static HTML as quickly as we can crawl it. So if there's something critical on there, we'll pick that up right away. If there's something in the JavaScript that generates additional content that might take a few days for us to generate that and also see that index. But it's not that the JavaScript would slow down the indexing of the rest of the page. It's essentially kind of separate there. OK, because it's around bringing in appointment data from a more legacy kind of system. And for the whole page to render fully, it takes a lot of time. But it takes longer than what we want it to do. And it's how we can separate that to make sure that page speed is faster. Yeah, with regards to speed, there are probably different optimizations that you can do with regards to caching maybe some of this content, caching the full page in a pre-rendered way. There are different approaches that you can take there to make that as fast as possible. So that's something where it's probably worth trying out a few things and thinking about what you could do to kind of speed that up in general. But that's something from my point of view that if you're sure that the primary content is being picked up quickly, then that's kind of nice to have rather than a required thing. All right. Wow, I think we made it through all of the questions. That's amazing. Right on time as well. Is there anything else from your side that I can help with in the meantime? No? OK. Well, that's fantastic too. Cool. Then thank you all for joining in. Thanks for submitting all of these questions. I'll set up the next batch of office hours probably later today or early next week. So if anything else comes up, feel free to drop those in there. Or in the meantime, feel free to also go to the Webmaster Help Forum and kind of ask the folks there for advice as well. Oh, wow. I just saw. Long question. Let me run through that quickly. Let's see. Two pages, a city page with a user-declared canonical and without a city, a Google-selected canonical. Is Google picking canonical on the basis of first-come, first-serve, or page duplicate is the issue because the pages are almost identical except for the URL? So I think in a case like this, where the pages are almost identical, it's possible that we would choose to canonicalize these pages together. And again, we use different factors for canonicalization. So it's not first-come, first-serve. It's more like, which of these two pages that we think are equivalent should we choose to show in the search results? It's also not the case that we will demote a website for this or that we will show the website lower in search in general. It's really a matter of a technical thing. We think these pages are the same. Which one of the URLs do we show? And we use the rel canonical on the pages. If you have one, we use redirects if you use them. We use internal linking. Which of these pages are more prominently linked internally? We use external linking. We use site map files. And to a small extent, we also use hflang links between these pages to try to figure out which of the URLs should be canonical. And in an ideal situation, you give us all of these signals as clearly as possible. So you say, this is exactly what I want. And then we'll be able to follow that. If you give us conflicting information where you say, for example, here's the rel canonical, but internally I link this page, then that means we have to make a decision there. And again, it's not the case that these pages would rank lower. It's more a case of, well, we have these two. Which of the ones should we show? So that's something where it's usually not critical that we pick exactly the right canonical as you would. But the clearer you have it, the more likely we'll follow your lead. And the easier it will be for you to do tracking and to kind of monitor what is actually happening there. So that's kind of the direction I would head to is if it sounds like you have clear kind of conception of what you want to have happen, so just make sure that you're telling Google as clearly as possible as well. OK, so I have one more question. Is having two meta robots, hello? Am I audible? Yes, barely, yes. Yeah, sorry. So yeah, I just wanted to ask, is having two meta robots tagged in every page actually creating any issue for Google or for the indexing? Because I have read somewhere like two meta robots, like one is index and another is follow. And then another one is meta robots, meta content is for all. The two meta robots are actually, I think they are creating problem, but I haven't seen this thing before. So I just wanted to confirm this thing. Is it creating any problem? No, that should be fine. So if these meta robot tags are not conflicting, that's perfectly fine. With the robots meta tags, we take the most restrictive ones that we find and we use those. So if you have one that says meta robots index and the other one says meta robots no index, then we will choose the no index. But if one says meta robots index and the other says meta robots, I don't know, no archive or no follow, then that's something where we say, well, these two work together, that's perfectly fine. OK, because currently, as I am seeing these updates in the Google remaster, so these updates, I was actually trying to explain these things to one of my team members. So that's why I just wanted to know. Thank you. All right. Cool. Then with that, let's take a break here. Thank you all for coming. And I wish you all a fantastic weekend. Thanks very much. Bye. Bye, everyone.


Here we go. Ah! Come at me, little one! That sounded really wrong out of context. You know, I'm... I'm proud of myself. And I know you guys are gonna be proud of me, too. I got two of my friends watching Vinland Saga now. Only thing is, they're ahead of me. So I'm happy they got into it, but I'm pissed off that they're ahead of me. I told them if they send me spoilers, I'll go to their grandparents' graves and spit on them. Or I'll send a plane through their house. Alright!   England! Yeah! This is what I want to see in England. I already hate a lot of people over there. The fight for the London Bridge! Is this what would happen? No, London Bridge is falling down. I didn't know what was about Vinland Saga. Don't talk to Asuka a lot like that. This is dope. Another battle. Episode after episode, we're getting great battles. How old is he? That's the big question. Is he in his 40s yet? Yeah, this tribe ain't going to look that size by the end of this episode. Let me tell you that. Lucky, 5 of them are still standing. He kills his 4. He's not in it for the money. He's in it for the blood. That's the type of warrior I want on my team. I feel like I'm on the boat with Asuka a lot. And we're plotting on how to take over London. I like the sound of that. Yeah, let's hit a strategy, man. That's our strategy right there at Thorfinn. You saw what he was doing in the other episode. He was running with the anime run and he had the knife in his mouth. That's all we need. That's our strategy. Just throw Thorfinn. We'll get one person and we'll throw him at London. And he's going to take over London.   Bring me Thorkl's head. Okay, dad. Let's make a promise. Oh my god, his voice got deeper. It's like every episode, they got to get a different voice actor. They're like, alright, let's get the 3-year-old in. And then it's like, alright, your job is done. There's your $30. Then they bring in the 14-year-old. And now they're in their 20s. Next episode, we're going to have a grandpa in the studio. He said the F word. Oh, I'm sure. So if somebody kills my dad, I have to rip their hearts out and offer it to my father. Peak OST, y'all. My head doesn't come cheap. Oskala, whoa, whoa, whoa. Whoa, you're Oskala's a prostitute?  My head doesn't come cheap.  It's going to be in the thousands. It's Oskala's son. Why is his name Thorkl? Does he kiss me? He'll never get old, no matter how many times I hear it. And I listen to it a lot. Here we go. Never changed the opening. That's like your 50th warning from me. I swear to God. I love how calm he is. Floak. Oh, not this guy.  I don't want money, man. I want a battle. I want guts, limbs flying. You think your side character bows are going to work on this guy? He looks like a main character. Why would you even attempt that? Don't shoot. We're an envoy.  They're still shooting. How are they missing? Bro, he said stop shooting. This is definitely Oskala's son or brother. Or maybe Oskala and Thor's Thorfinn did something. No, not wait. But which one would be pregnant? Who's more dominant? Oskala or Thorfinn? Let me know down below who you think is more dominant. I don't know, man. His happiness scares me. I'm telling you guys.  I don't think you're going to have time to read all that. I don't think he's just going to join. You think he cares about the king? Just looking at this guy. I know he doesn't care. We're not your friends. We're going to play Smash Bros. after this. Is he speaking Norse? Sounds like Japanese to me. The full metal alchemist is in this? You know it's a main character when they spend extra time animating him. Look at him. Look at his eye shadows and everything.  You can see everything on this guy. The threads in his bandana. God's vision's over. Shoot your side character bows at him. Side character bows meaning they're not going to hit anybody.  A boulder? He's earthbending. It's top elders. I like him. This is an anime villain right here. That looks like some nice water effects. Damn. You better stop rowing.  Row, row, row the boat. You have a better chance of getting Thorkle the throaty's motherfuckers at the boat. These are side character bows and arrows. They're not going to hit. They're bound to miss. That's what they're there for. Is this how you're friends in Viking land?  Now I have the hiccups. What are tribes coming?  I have to look at him like this. You're missing.  Side character bows and arrows. Side character weapons 101. A million bullets will be shot. And only like maybe 2% will hit. I learned that. But that's going to hit. That's the main character boat. Exactly. Now you're with the fish that you were trying to shoot.  You're even missing the rocks that are right below you. Watch. He's going to hit. It might destroy. Is that a pencil?  I can't believe it. One hand. You have the whole team if I hiccup one more time. That's his ultimate move? Now he needs like a couple minutes to recharge. This is the most anime villain person in this anime so far. Look at all those side character arrows in the shield. Here we go. He even knows. That's the main character look. Thorko knows. Don't worry. They could unload everything on him. They're going to miss. Here we go baby. Oh yeah. What is he using? I'm surprised he's not using a ship as his weapon. Character. You can talk that guy. Come at me little one. That sounded really wrong out of context.  I've never seen blood. Unless it was somebody else's. I like this fight. Look how far Thorfinn has come. He stabbed in your pit.  The anime yell. Yup. Anime villain. He's... He got stabbed in his hand and he used it towards his advantage. If I got stabbed in my hand, you might as well consider me dead. Oh my god, it's still in him. No! Bro, I pussied out when a thorn is in my hand.  Would he forget he had fingers? Are they gonna grow back? If I lost a finger, I'd be 10 feet deep by now. My brother! Wait, do you mean who? No, continue to sentence! His name is Thorin Kiln. Like, like, like Thorfinn. That's interesting. Maybe it's his brother. You lost two fingers! You know what, man? My next chain saw a reaction. I'm gonna chain saw off two of my fingers and then just continue to reaction like I'm not bleeding out and say Thor Kiln did it. I told you what I say. What I say from the beginning when they were all laughing.  They're begging for death. Guy lost his eyes. He didn't eat them, they were side characterized. This guy is hungry. While his comrades over here trying to get his last breath. I want to see this king go into battle. Yeah, all of England is basically Thor Kiln. You can use 40,000 soldiers. They're all side character soldiers.  Leave it to me. Okay. I was about to say she looks like I'm baddie.  Will you show this guy's eyes already? Come on. Fuck! Whenever the camera angles almost there it goes away. Man, I feel like I could crack his head open with a spoon this egg head over here. Oh my god. How beautiful. Now dirty that water probably is. Oh wait, it wasn't contaminated by New York yet. So we're good. That was New York, you would have died under that water.  Look at this. How could you be sad living in an environment like this? I don't care if I lost my hands. Shit. Don't worry, you'll recover by the next episode because we're gonna age you like 10 years. Is this guy gonna fly in the next episode? Y'all didn't win. Thorko won. You missed 100% of your shots. I wouldn't be saying we. He's like, come on, fight the water if you have to. That's what you were doing before. Oh, there he is.  The enemy was bad. That was badass. This is, oh god, this is what I mean, man. If you're not watching Vinland Saga, you better stop watching anime. That has to be his uncle. Or somebody. It has to be man. Oh, that's an anime voice. Here we go. Morgan, I don't know the words. Perfect time to invade. It's floggy out.   He's throwing rocks. Is this Zeke? The Vinland version? Man, I just want to see if he has his fingers. If they grew back, he has some regenerative Titan ability. I wouldn't be surprised. The 4,000 of us will defeat Thorko.  He knows. That is a main character up there. You motherfucking side characters.   With that, with that create a superstar basic attire on. This guy wants to fight. God's coming. Y'all can't tell me that's not a girl. It has to be. Can you take it off a little bit? I think he thinks he is the father. What in the... anime character is going on here?  And I gotta see it. God ain't here. That. This would be me. I just want to fight. You put me in an army, at least make, let me kill. I don't know if they're related or they just look alike. Oh, they brought back the 4-year-old voice actor? Is he gonna communicate with the 14-year-old voice actor? Oh, take me away. Oh, the simple times. I miss her. I miss Yilva. This is beautiful, look. Even the sheep are looking at me. The guy smiling. That sheep looks like it's smiling. I think it's a ram, who knows. This is heaven. You better hurry up and go tell father in your dreams. There he is! We're eating meat. Why are you showing the meat? Look at this. My God, I want to live here. Can I move here? Yeah. Let's keep the slaves away. This would cure any disease. Look at the sheep following him. Oh, he for sure protects them. I don't even know where they are. They could be dead. He didn't keep his father's promise. That's why I'm not having children. Little bastards. Yilva over here, slicing her wrist.  Oh, he's not going to listen to that. Give up pursuing revenge. I wonder if he's actually going to give that up. Give us some time. No! What are they enslaving the sheep to? Look! I don't care about these dead bodies, man. Why are you pulling the sheep like that? No, no, no, no. What are you doing? Are we really going to shoot Thorfinn?  Are we really going to show him with arrows in him again?  I still haven't recovered. From the first time he was filled up with arrows. We have to watch him die in the afterlife, too. Is his voice actor superhuman? Incredible performance. I feel like he's going through something internally. Is this what he should be living for? This is getting really interesting with his character. Especially with that dream. It shows you. That's not even like Thorfinn or Thor trying to communicate with him. It's kind of like his subconscious communicating with him. Is he doing what's right? Is this wrong? Does his father really want him to be living for revenge right now? I like that.  It's actually deep subconscious storytelling and I love that. Damn, y'all can't like push the bodies aside while you eat. No! You have to show the cow's head. I didn't have to know where the meat came from. I couldn't put the pieces together. He called me a baka, he said.  Here we go. Bar fight. This had to do bar fights back in the day. The war has just begun. Didn't you hear it as a season 2 coming? He's a Norse war. Man, he's related to somebody I'm telling you. My bet is he's related to Thorfinn and Thors. A brother and uncle, a father who knows. He called him a baka. That's how the fights start. This is what happens when you call somebody a baka. Where's he going? Is this where he gets the Master Sword? He's going to become Link, isn't he? Who are you? The village is probably buried by now. Forget about snow. Buried in dirt. We had to see it again. This is the second time we've seen him die in this episode. We're seeing him grow at this age. You don't have a clear vision on evil. Or what's good. I have chills. Whenever they talk about it, it's like I can't wait to hear what they say. Yeah, at least he knows. But I think Asuka really loves him. Ooh. This is beautiful, bro.  I learned more here than I did in ten years in school. Finally, that's what you get for calling people bakas. Ragnarok. Kratos is coming. It's the dawn of the twilight age. Oh, my lord in heaven. Oh, my thorns. That's what I meant to say. Wow. That was powerful. Wait, who's walking? I hear footsteps. We are the Asuka lads. Nah, that was a beautiful scene.   Look at them. Look how close they got. You see how close they were getting before? They were like this, now they're like this. Next, they're going to be like this. That was really wrong. I didn't mean it like that. We're trading horses over here? What are they? Cards? I'll trade my black horse for your white one. It all started with Abaka. And now look what happens. Yeah. That's what I like to see, baby, battles.  He's like, they don't want to fight us. We're bringing the Tatakai to them.  I don't need London. I am London. Wow, the side characters are actually killing over here. Look at this guy.  Who's this guy? Is that the only other character in London that has a name?  Wow. Every one of them was as strong as a bear. I don't know about that, bro. You see the arrows they were shooting when they were coming with the boats? If they don't have a name, I don't take them seriously. This guy's still praying. What is he summoning Jesus himself? God will protect me. Bro, is God going to come off the cross now? Why would you cut it? Look, the horse is sad. Look at him.  We're fighting. We're going to go fight. That's what we're going to do. We're the Tatakai, Askalads. Yeah, we're team Tatakai. Okay.  I get the point. Yeah, I would have done it too. I would have done what Askalad does. Every move he's made, I would have done myself. I wouldn't have even killed the horse. I would have put more arrows in him. Yeah! He likes it. Smile. Come on. You see something there. His perspective is changing. He's growing up. Yeah! Team Askalad in the chat. In the comments, I mean. All right. Vinland Saga, every single episode, not only does it get better, but my love for Askalad grows. And it's a shame because I know he's going to die. I know. A character like that does not live. And it's going to be an emotional scene. I'm prepping myself for it. Because Thorfinn is going to grow an admiration as if he doesn't have one already. He definitely admires him a bit. He just doesn't want to admit it. Because he has that guilt that he killed his father. You know what I mean? So is that balance inside of his head. He's growing. And we're seeing him grow. His perspective is changing. He saw that face he was making at the end. The bond is getting closer. He's getting closer to him.  The day is coming. It's only natural. It's going to happen. I like that. I like this going on right here, man.  And I'm here for it. Who's Thorkel? He has to be related somehow. I'm telling you guys. And if not, I don't know. Then that is not. But I think it is. And don't you motherfuckers spoil in the comments. I swear to God. I'm just believing that it's Thorfinn's uncle. There's so many Thor's now. You have Thor's, Thorfinn, Thorkel, Thor, Thor, Thorlight. Probably in my Thor's light. Who knows? But I think Thor is coming. We're going to see the hammer. He even said Ragnarok.  We're going to have Lloyd Forger himself erupt from the ashes of his ancestor. I don't know where I'm going with this. Bye.


What's up everyone's takedown here welcome back to another video today. I'm gonna be opening up a box of SP 2019 20 now you guys if you guys have seen my hockey card videos before I Normally stick away from buying any boxes because I usually either don't have that great a lock or prefer buying on eBay or mystery packs Just because I get a better chance of getting exactly what I collect But this was $40 and what caught my eye is it said find one autograph Jersey or numbered chase card per box So I decided since it's almost guaranteeing that I'm gonna find one It at least be a risk and I wanted to open it up. So let's just open it up here I'll take all of the packs out So a total of eight packs Let's start off with these ones here Up first I really like how clean these cards look I didn't look into the style of them before that I'd never seen these before never opened them Rasmus Dallen Steven Stampkos. I don't know if this is a variant because it's a blue logo instead of just the silver I do have a small PC of his so that's nice a Authentic profiles for Panarin Which is nice and right off the bat first package, I did get a hit now Normally you guys seen before if I get a hit I'll open and share them at the end of the video. This is a player. I love I wanted to collect him I haven't gotten anything from him yet and Here we go. This looks Amazing it is a jersey card a rookie Authentics and it's a player. I absolutely love so why not? I'm glad to add this in my collection I don't think I have any of his cards. So this is a nice Bonus for me for getting this box now. It's making me realize that this box is kind of worth it Let's just get to opening more packs up. That is amazing. I'm kind of blown away Next one here Nathan McKinnon, which I'm surprised. I don't have too many of his cards I'm gonna actually take this authentic profile since it's an insert and put it over I'll put all the base cards right there Then we have Sydney Crosby, but again, it is the blue. So I do have a small PC of his so that one's nice to add we have a rookie authentic for Joel Lysperance I always put your names you guys know this So that's pretty cool. I'll put this one here because it's a difference Different insert than this one. It's a rookies as opposed to just being an authentic one and I got another hit Two packs in a frickin row. I got another great hit. This one here is Oliver Wallstrom Jersey card a rookie authentic Jersey card. That is awesome Two incredible Jersey cards right off the bat. I was not expecting this That's only two packs in and it did states that you'll get per box one Insert one top insert like these either this and autograph or something along those lines So that is awesome. Let's open up the next pack here and hopefully we have a good Good box, but something tells me because we have two great cards right off the bats the rest might be base We have Drew Doughty Oliver Borks and Like the way these look Dylan Strowme, of course, it's not gonna focus now Vincent's Trocek. I do have a small PC of his and we have a rookie authentic Connor Clifton So that is nice. It appears to be one inserts or at least one inserts per pack Even if it is just a rookie card. That's pretty cool Next Brady Kutchuk absolutely love the player I just don't seem to find any more of his cards and luckily I have been recently John Klingbird Jacob Slavin John Gibson and the inserts is Elvis Mersenlings I always put your names a rookie authentic four packs left See what we get Alexander Barkov think I have a small PC of his Jonathan Taze, I know I have a small PC of his I have to look it up to see because some of them are silver Some of them are blue. I don't know if the blue ones are a different variance Jesper Crotan in me Always put your names. You guys know this. It's nothing new with me a authentic profiles for Austin Matthews this one's pretty cool. I recently picked up and got I don't know what it what kind of pack it was out of but the 25 under 25 under 25 Cards and we got another hit. I don't know if this is one of the numbered chase cards They're talking about because I don't know what the chase cards are but we have a Jack Gwent sell I Always put your names. You guys know this, but it's an authentic profiles and it's numbered. You can barely see it numbered 649 or out of 649. So that's pretty cool. I don't know if this is one of the chase cards. It was talking about Definitely Definitely gonna have to look that up, but we got a number card going on to the next pack. We have Mark Stone Brent burns. I think I have a small small PC of his I just started collecting his cards Dougie Hamilton Braden Shen and Kirby thatch a rookie authentic So I'm getting quite a few rookie cards out of this. I might have to start getting more of these especially with the Numbered card and everything that I got out of it. That's pretty cool Next one here Niko he sheer Jonathan quick. I have a nice PC of his I've been getting more and more cards. I Just got his numbered card up here, but it is for Jake Gwent cell. I probably butcher his name I've never been able to pronounce it Matt Murray and Dante Fabro rookie authentic That's pretty cool and we have one pack left Hopefully we get something cool out of it. So up burst Kyle Turris Thomas Hurtel Matthew Kitchuck Not focusing but Cody glass rookie authentic. This is a player that I don't even think I have any of his cards So that's nice because it's a player. I like and we got another numbered card a rookie authentic for Carson Coolman numbered out of 1199 So that's pretty cool a rookie numbered card for this one That's really cool. I'm surprised I caught this one was a number just because it blends in with the design there It's really really hard to see but yeah out of my first box of The SP 1920 I've never even gotten any of the SP's before just because I don't tend to get out of boxes that great of stuff But this one here for $40 and it was with a Walmart gift card. It wasn't out of my own pockets Walmart gift cards and any gift cards. I try to buy stuff for myself anyways So of course, I'm gonna get hockey cards at Walmart But to get a jersey card a rookie jersey card for a player I really like a nether jersey card for a rookie jersey a numbered card for an awesome player and a Rookie numbered card out of it. I don't know if those numbered cards like I said are the chase cards I'm not familiar with them is pretty awesome. Plus we have the authentic profiles and a bunch of rookie cards So each pack included minimum one insert That to me is awesome The only thing I'll have to look up like I mentioned or maybe you guys can tell me in the comments is The base cards if the blue is a special variance or a separate base cards And then the silver is another one. So maybe there's two sets of base cards. I'm not a hundred percent familiar Like I said, I've never opened these before so either I'll look it up or let me know down in the comments below I'm gonna leave this video here. Hope you guys enjoyed. Please take care And I might have to get another box in the future just because I had really I had a lot of fun with this So I'll see you guys in the next video. Please take care. Peace