Profile

Cover photo
Verified name
John Mueller
Lived in Switzerland
54,449 followers|13,138,856 views
AboutPostsCollectionsReviews

Stream

John Mueller

Shared publicly  - 
 
#Informatiktage2016 in Zürich - am 3. Juni für Jugendliche 11-18J mit Spannendem zu Informatik auch bei uns im Büro:
https://informatiktage.ch/veranstaltungen/discover-the-magic-behind-computer-science/
 ·  Translate
3
Thomas Hauck's profile photo
 
Die Informations- und Kommunikationstechnik ist ein Gebiet, das momentan sehr stark an Bedeutung gewinnt.
 ·  Translate
Add a comment...

John Mueller

Shared publicly  - 
 
My last webmaster central office-hours (for April :D) is lined up for tomorrow. If there's something on your mind, make sure to submit it. 

If you haven't had a chance to join these, and want to participate live, please leave a comment in the event entry. I'll add you to a circle and send you the link a few minutes before we start. 

See you tomorrow!
 
Join us for a Google Webmaster Central office hours hangout :)

Add your questions to this event page, this session is open to anything webmaster related like crawling, indexing, mobile sites, internationalization, duplicate content, Sitemaps, Search Console, pagination, duplicate content, multi-lingual/multi-regional sites, etc. 

This is a Hangout on Air on Google+. It works best with a webcam + headset. You can find out more about Hangouts and how to participate at https://sites.google.com/site/webmasterhelpforum/en/office-hours 

Feel free to drop by - we welcome webmasters of all levels! If you would like to join this hangout live & in person, and haven't been able to get in recently, please leave a note here and we'll try to invite you a few minutes before we start.
This Hangout On Air is hosted by Google Webmasters. The live video broadcast will begin soon.
Q&A
Preview
Live
English Google Webmaster Central office-hours hangout
Fri, April 15, 5:00 AM
Hangouts On Air - Broadcast for free

11 comments on original post
7
Add a comment...

John Mueller

Shared publicly  - 
 
The question of how to best handle product pages that no longer exist is complex & sometimes has no simple answer. Should you redirect to a category page? redirect to a different product? show a 404?

The short version, imo, is to do what works best for the user, and search engines will generally figure it out from there too. Sometimes that's a redirect, sometimes a friendly 404 page (and those can be customized too).

Here's a pretty comprehensive post that goes into various aspects specifically for the search side of things. Check it out, and remember that some things don't have an absolute technical answer for all variations, so sometimes the best way to answer a tricky question like this is to ask a non-SEO user of your website how they'd like to have it handled :). 
Take care of your 301 redirects....
33
10
javi garcia's profile photoEduard Dimitrov (Едуард Димитров)'s profile photo
2 comments
 
How to handle? Solution for product pages for ecommerce sites is "always online and always in stock". When I will stop sale some product (forever), I change stock to zero and stop sales, but product stay online on the same (ranked in Google) URL (you know, ranking is based on urls). After this, when I need to insert new product in my online store, I just rename discontinued product with title of the new product, change description and picture(s). Ready. Always on positions.

I forgot: URL of product pages are changed automatically based on product title, but old URL redirect automatically to the new product URL.

P. S. This works automatically in all of developed by us online stores over php, not over manual htaccess rules. Tested for over 8 years, in over 550 developed by my company online stores.
Add a comment...

John Mueller

Shared publicly  - 
 
Financial Times says ...
"both in terms of user experience and financial impact, that there are clear and highly valued benefits in making the site even faster"

http://engineroom.ft.com/2016/04/04/a-faster-ft-com/

(Alas no apology given if you were in the test group that had everything slowed down :))
How slow websites damage publishers revenue. The FT is building a new version of its website. Conventional wisdom states that web performance matters and the emphasis of new technical standards like H2 and products for publishers like AMP and Instant Article is speed, acceleration, ...
22
7
Jon Wade's profile photoJeannie Hill's profile photoJohn Mueller's profile photo
3 comments
 
+Jeannie Hill to some extent, mobile connection speed is getting better, but not all issues that slow down a website are primarily limited by the connection speed. For example, complicated JavaScript takes time to run, using a large number of external elements take time to be fetched. The delivery of the HTML page itself is sometimes the smallest factor. You can see some of that when using a tool like webpagetest.org to check a page. The first line is the HTML page itself, the rest is everything else that needs to be loaded in order to show a page properly.
Add a comment...

John Mueller

Shared publicly  - 
60
14
Zara Altair's profile photoJay Geater's profile photoSteve “berto” Bertolacci's profile photo
3 comments
 
That is jreat!
Add a comment...

John Mueller

Shared publicly  - 
 
A search-engine guide to 301, 302, 307, & other redirects

It’s useful to understand the differences between the common kinds of redirects, so that you know where to use them (and can recognize when they’re used incorrectly). Luckily, when it comes to Google, we’re pretty tolerant of mistakes, so don’t worry too much :).

In general, a redirect is between two pages, here called R & S (it also works for pages called https://example.com/filename.asp , or pretty much any URL). Very simplified, when you call up page R, it tells you that the content is at S, and when it comes to browsers, they show the content of S right away. That sounds simple enough, why are there different types of redirects? Let’s take a look at the redirects, then it’ll be clearer.

Server-side redirects (the webserver returns the redirect as soon as you try to access a page, the user never sees any of the content of page R):

301 permanent redirect: The server tells us that nothing will change its mind about this redirect. Just use “S” in the future, you can cache it like that. Search engines tend to index the content under “S”, and forward any signals from R to S. Useful when you change your site’s URLs for good (site moves, restructures, switching to HTTPS), well, at least until you find a new permanent home for them.

302 temporary redirect: Like the name says, this might not be that permanent. It might change in the future, it might change depending on who accesses it, on the device used, or the user’s location. You can’t cache this. Search engines tend to index the content (and keep all signals) under “R”, since it’s unsure that it’ll always redirect to “S.” This is useful for redirecting from the root URL to a lower-level page (“/” -> “/fancycms/mainpage.php”), and for redirects that depend on the user’s country, device, or language settings.

Client-side redirects (the webserver returns content for both R & S, but the browser recognizes the redirect):

JavaScript redirects: If you can’t do a server-side redirect, using JavaScript is a good fall-back. If you’re using a JavaScript framework for your site, this might also be the only option. Caching depends on the server settings, and search engines have to guess at what you’re trying to do (index under R or S?).

Meta refresh-type redirects: They’re kinda like JavaScript redirects, but usually not recommended.

307 redirects: Wait, isn’t this a server-side redirect? No, this is actually your browser trolling you. If you set up HTTPS, 301 redirect from HTTP to HTTPS, and enable HSTS, when you try to access the HTTP version in your browser, it’ll automatically access the HTTPS version, but record it as a 307 redirect. The 307 is a lie :).

What about PageRank? It’s simple, either the search engine indexes the content with its signals under R or under S, it doesn’t matter which type of redirect you use.

What about 303? 304.5? If you have strong feelings about one of the other kinds of redirects, feel free to use them. We’ll have to figure out which URL to index the content under, so if you have strong feelings about that too, make sure to follow up with other canonicalization signals.

How many redirects can you do at the same time? We follow up to 5 in a chain (please keep any redirect chain as short as possible), but you can redirect as many URLs on your site as you want at the same time.

How does RankBrain fit into this? It doesn’t.

The web isn’t perfect, search engines have to deal with what they find. Sometimes sites use a temporary redirect where a permanent one would be correct, sometimes the other way around. That’s why this is just one of several signals we use for picking the right URL (“canonicalization”).

In short, for 301 or 302:
301: “S” tends to get indexed, the redirect is cached
302: “R” tends to get indexed, the redirect isn’t cached

I hope this helps understand the differences & pick the right type when you need to set up redirects! Let me know if anything’s confusing :).

More about canonicalization: https://support.google.com/webmasters/answer/139066?hl=en
113
59
Olivier Andrieu's profile photoJohn Mueller's profile photoMediaCom SEO's profile photo
25 comments
 
OK. +John Mueller  just reread and thought about this and can see the problem.
Add a comment...

John Mueller

Shared publicly  - 
 
 
Great article on the openness of AMP over on opensource.com
As the amount of Accelerated Mobile Pages (AMP) content continues to grow, more questions are being asked about whether or not AMP benefits the open web, and whether AMP is a "closed silo."
View original post
19
4
Oklahoma Transcendence's profile photoAndrea Pernici's profile photoCarl Turechek's profile photo
4 comments
 
+Andrea Pernici
well, I think it is a safe alternative. It is just another framework to me, one that could mutually benefit Google, Yahoo and the publishers etc. I think it is a good idea, though maybe unfair to the little guy, but I didn't have too much trouble using them for my blog.
Add a comment...

John Mueller

Shared publicly  - 
 
If you're using the Search Console API, here are some updates you'll like. :)

# Pagination in Search Analytics. Now you can request more than 5000 rows of data for your site, without having to iterate through filters. Check out the "startRow" field documented in https://developers.google.com/webmaster-tools/v3/how-tos/search_analytics  

# Crawl errors now include "linked from" information from the start. Check out urlCrawlErrorsSamples.list on https://developers.google.com/webmaster-tools/v3/urlcrawlerrorssamples

# Higher & clearer quotas. Like it so much that you just can't stop using it?  https://developers.google.com/webmaster-tools/v3/limits

I'd love to see what you make with the API -- feel free to drop a link to your tool or to a screenshot here. Are there big ideas you'd like to build that aren't possible with the current API? Let us know here too!
64
19
Rod Boissinot's profile photoMike Sullivan's profile photoGleb Ostrovskyy's profile photo
15 comments
 
+John Mueller So is it now possible to get more than 1000 examples of "Not found" URLs from Search console > crawl > crawl errors > url errors > desktop > not found using API, as well as the list of pages that link to these URLs? If yes, what is the daily quota?
Add a comment...

John Mueller

Shared publicly  - 
 
Not sure if search is gaining on the next level of algorithms, or if they're leaving us behind. Luckily, Google search can also search through spreadsheets. :-)

http://xkcd.com/1667/
42
3
John Mueller's profile photoCar Buyer Houston's profile photoYlia Callan's profile photoWilliam Rock's profile photo
5 comments
 
:)
Add a comment...

John Mueller

Shared publicly  - 
 
... and that's how they work!
25
4
Boyan Sabev's profile photoBryan Lowery's profile photoJay Geater's profile photoBertie Van's profile photo
6 comments
 
+Boyan Sabev
Swimming with sharks sounds awesome! 
Add a comment...

John Mueller

Shared publicly  - 
 
Next up today -- another webmaster office hours hangout! There's still time to add your questions, if something's on your mind.

As always, if you haven't had a chance to join these recently, make sure to drop a note in the event entry. I'll add those to a circle & do a private post with the hangout URL a few minutes before we start. 

See you soon!
 
Join us for a Google Webmaster Central office hours hangout :)

Add your questions to this event page, this session is open to anything webmaster related like crawling, indexing, mobile sites, internationalization, duplicate content, Sitemaps, Search Console, pagination, duplicate content, multi-lingual/multi-regional sites, etc. 

This is a Hangout on Air on Google+. It works best with a webcam + headset. You can find out more about Hangouts and how to participate at https://sites.google.com/site/webmasterhelpforum/en/office-hours 

Feel free to drop by - we welcome webmasters of all levels! If you would like to join this hangout live & in person, and haven't been able to get in recently, please leave a note here and we'll try to invite you a few minutes before we start.
This Hangout On Air is hosted by Google Webmasters. The live video broadcast will begin soon.
Q&A
Preview
Live
English Google Webmaster Central office-hours hangout
Fri, April 8, 5:00 AM
Hangouts On Air - Broadcast for free

8 comments on original post
2
Syed Muddassar's profile photo
 
How can i join these hangouts ?
Add a comment...

John Mueller

Shared publicly  - 
 
Heute um 13:00 findet das naechste Webmaster-Sprechstunden-Hangout statt! Fragen sind schon einige eingereicht, aber vielleicht fehlt deine Frage noch :). Ihr koennt auch gerne dazukommen, um eure Fragen persoenlich genauer zu erklaeren. Bis bald!
 ·  Translate
 
Donnerstag gibt's hier wieder ein Google Webmaster Central Hangout auf Deutsch

Thema: Fragen könnt ihr hier auf der Event-Seite erfassen. Ich bin offen für alles Google/Webmaster-bezogene, z.B. Google’s Crawling & Indexing, Duplicate Content, Sitemaps, Search Console, Mehrsprachige & internationale Websites, usw. 

Wo: Hier auf Google+. Mehr über Hangouts findet ihr unter https://sites.google.com/site/webmasterhelpforum/en/office-hours  -- eine Webcam ist praktisch, aber nicht notwendig. 
 ·  Translate
This Hangout On Air is hosted by Google Webmasters. The live video broadcast will begin soon.
Q&A
Preview
Live
German / Google Webmaster Central Sprechstunden-Hangout auf Deutsch
Thu, April 7, 7:00 AM
Hangouts On Air - Broadcast for free

1 comment on original post
5
2
etzel kaiser's profile photoJohn Mueller's profile photoOliver Filke (seoflexx)'s profile photoG. v. Radetzky's profile photo
5 comments
 
+John Mueller Danke für die super-schnelle Antwort mit dem Site-Befehl-Tipp. Da zeigte sich, über welche Datei die robots.txt verlinkt und dadurch indexiert ist.  Hätten wir auch selbst über unsere normalen internen Verlinkungstools herausfinden sollen... Errare humanum est. Merci vielmol in die Schweiz.
 ·  Translate
Add a comment...
John's Collections
Collections John is following
Work
Occupation
Webmaster Trends Analyst
Basic Information
Other names
JohnMu
Story
Introduction
The views expressed here are my own, and not those of my employer. 
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Switzerland
Public - 6 months ago
reviewed 6 months ago
Quality: ExcellentAppeal: Very GoodService: Excellent
Public - 2 years ago
reviewed 2 years ago
3 reviews
Map
Map
Map