All Questions
3,713
questions with no upvoted or accepted answers
11
votes
0
answers
351
views
Automatic reauthenticate at oauth2 endpoint
I am currently (ab)using an oauth2 endpoint of an API to enable users of the API to log in to my site (using response_type=code). I do not save refresh tokens or even access_token as that oauth2 ...
8
votes
0
answers
219
views
Migrate Blogger Atom feed to self hosted blog
I have a blog running on blogger using my own domain (lets say www.example.com).
The standard blogger Atom feed is available at www.example.com/feeds/posts/default
Now I want to migrate my blog to a ...
7
votes
0
answers
2k
views
How to handle AdSense ads on an SPA - single page app?
I have an SPA (single page app) that I'll display AdSense ads on it.
The main reason I've designed as an SPA, is because I do not want users to refresh the page in order to see different content. All ...
6
votes
1
answer
2k
views
How does proxy work in Virtualmin, and can I forward whatever.domain.example to an internal ip address with a different port?
In Virtualmin, I've read that you can set up a proxy website under a subdomain.
All traffic on port 80 hits Apache where there are multiple virtual servers sharing the internal server IP.
I have a ...
6
votes
0
answers
496
views
Ubuntu 14.04 can't enable .htaccess
I'm developing a website local and just switched from Windows to Ubuntu 16.04 - Sadly my .htaccess doesn't seems to work since rewrite rules don't apply and sources can't be found.
I activated:
sudo ...
6
votes
0
answers
286
views
Fetch as google Content-length: 0 when using IIS with active request routing (ARR)
I'm very new to this and just had a new issue dropped on my desk which I could use help with.
Basically all requests for domain name www.example.com are routed through an IIS with active request ...
6
votes
1
answer
507
views
Chrome incorrectly marking our domain without a hyphen as deceptive when we own and use both versions
Chrome has a fairly new "lookalike URL" or "typo squatting" detection feature. The aim is to warn users if they are accidentally going to the wrong URL.
We own two sites (made up ...
5
votes
2
answers
107
views
Block certain namespace webpages for anonymous users (non registered users)
For each general audience webpage (i.e. any main-namespace page such as an article page or Category: page), the MediaWiki content management system creates about 10 or 100 or 1,000 if not more ...
5
votes
0
answers
631
views
Customizing Google AdSense "Privacy and Cookie Settings" popup
I am using Google AdSense's default GDPR consent message. Yet after clicking the consent button, users get this annoying permanent popup on the left bottom corner:
Is it possible to move this div to ...
5
votes
0
answers
95
views
Working around Flutter's Lack of SEO Support
I wanted to familiarize myself with Flutter, and began working on a webapp in Flutter Web and have completed a fair amount of work in the language at this point. It wasn't until very recently that I ...
5
votes
0
answers
252
views
Configure Nginx to serve the home page and a sub-directory with WordPress and everything else with Laravel
I'm currently facing a problem where a single vhost must serve two apps. One of them is WordPress, the other one is Laravel. I've managed to get it some kind of working using a URL prefix, but I can't ...
5
votes
0
answers
169
views
Does a <link rel="stylesheet">` with a non-matching media value download sync or async, render-blocking or non-render-blocking?
I'm looking for an authoritative reference with regard to whether <link rel="stylesheet"> with a non-matching media attribute value downloads synchronously or render-blocking or ...
5
votes
1
answer
788
views
How to add node modules to cPanel
I am new to web hosting. I am currently hosting my website on Morse Host. My website has a menu screen that requires node modules. Uploading them from my computer will take a really long time. Is ...
5
votes
0
answers
1k
views
“See Index Coverage” link from sitemap not working in Google Search Console
Why is my “See Index Coverage” button is disabled? I created the property 2 months ago and also submitted sitemap then. I still can't see my index coverage for the sitemaps I submitted.
5
votes
0
answers
325
views
Disallow Image Loading to Reduce Number of "Other Error" in Crawled Page Resources?
We have a hotel search website. Many landing pages of our site load resources asynchrously (e.g. Ajax), but very often (about 25% of the time) when we click "View Crawled Page" in Google Search ...
5
votes
0
answers
130
views
Another site not owned by us chosen for the Google-selected canonical
One of our sites is affected by negative SEO. In our Google Search Console, we notice that Google has chosen a different domain as the canonical URL. We don't own that domain. How it got there is ...
5
votes
0
answers
88
views
Why do external links on Google Search Console vary so much from month to month
I keep an eye on external links to my website that google reports in its webmaster dashboard for my blog (technical tipps).
According to that dashboard, my website has a wildly varying number of ...
5
votes
0
answers
1k
views
Google Search Console “Mobile Usability issues” but live test shows “Page is mobile friendly”
Looking into a customers site that has been having issues with Mobile Usability issues in the google search console.
Specific issues are:
Clickable elements too close together
Text too small to read
...
5
votes
0
answers
63
views
Can I use a reverse proxy service to route web requests to some other port than 80 on my home server to avoid breaking my ISP's ToS?
Is there a way to route all requests thru a proxy service, like Amazon Gateway, to specific ports on my home internet?
This will increase security at my home and will allow me to operate with the ...
5
votes
0
answers
79
views
“prev. next.” text in Google search results meta description
Strange things happend when I check my website in Google search results. I'm using Wordpress and Yoast SEO plugin. Meta description of site was typed in Yoast SEO plugin so everything is fine but at ...
5
votes
0
answers
183
views
Is it necessary to block googlebot and googlebot-video to block video crawl?
We have problem with declining CTR caused by unwanted video snippet on SERP. Therefore we have taken measure to block the Googlebot from crawling our video file.
User-Agent: Googlebot
Disallow: /*....
5
votes
0
answers
70
views
Increase in self-referrals in Google Analytics since implementation of CDN
Since the implementation of a CDN, my self-referrals have gone from being non-existent to thousands per day, the referral report in analytics with full referrer as a secondary dimension show that the ...
5
votes
0
answers
89
views
Migrating Wordpress to Hugo (or generic markdown)
I have a blog which I want to migrate from Wordpress to Hugo.
The problem is that the blog has a lot of posts which contain code examples, including HTML code.
I'm using Codecolorer as Wordpress ...
5
votes
1
answer
217
views
Splitting an existing site into sub-domains and using a landing page with an HTTP 301 - is this just wrong?
I currently manage a website for a large(ish) primary school. I'm in the process of rebuilding their website, and have had a thought today about how to potentially better organise the content.
We ...
5
votes
0
answers
683
views
Using Nginx to rewrite a friendly URL to index.php handler gives 404 errors
I am having some issues getting the below to work the way I expect. What I am trying to do is take a url like
https://example.com/TOPIC/courses/details/143911
but have it sent to php with the URI ...
5
votes
0
answers
3k
views
Problem using mod_deflate with ProxyPass
Using Apache 2.0 (2.0.53) on a particular legacy system, enabling mod_deflate causes directly-served content to be gzip-encoded just fine. However, and this is my problem, content proxied from another ...
4
votes
0
answers
1k
views
Problem with PageSpeed Insights, question marks and "Required traces gatherer did not run" error
I'm having issue with PageSpeed Insights, when I run an audit I get question marks instead of scores, and under each metric there is an error "Required traces gatherer did not run". Here's a ...
4
votes
0
answers
125
views
Setup Google Analytics 4 property from 2 different tags
To measure my top-level domain and my subdomain I have installed 2 different Google tags in each of them and use 2 Google Analytics properties (Say Site & App). I am looking to setup a 3rd Google ...
4
votes
0
answers
458
views
Traffic source issue in GA4 with subfolders
We have established 2 properties from 2 different accounts in ga4 for tracking our website general English root domain example.com in the first property and tracking its subfolder example.com/es/ in ...
4
votes
0
answers
38
views
Proxy requests from origin to CDN
Reading Google's web.dev article on Optimize Largest Contentful Paint (https://web.dev/optimize-lcp), there is a section that talks about using CDNs which says
While image CDNs are a great way to ...
4
votes
0
answers
149
views
Point a domain (example.com) to subdomain (example.xyz.com) with Route53
I'm looking to point my root-level domain; example.com to a subdomain sub.xyz.example. The goal is that users visiting example.com should have all content loaded from sub.xyz.example; without any ...
4
votes
0
answers
84
views
Weird increase of url visited reported in Google Analytics
Oddly, there has been lately a very significant increase of 404 errors detected in Google Console Insights for some website I run.
I checked Google Analytics for that website: the URLs that give the ...
4
votes
0
answers
332
views
Access DirectAdmin virtual host without domain name
I just created a new domain name in DirectAdmin 1.63 but due to some administrative reasons I can't change the domain DNS yet to point to my DirectAdmin server.
The website location is /home/admin/...
4
votes
0
answers
36
views
How to detect if a browser has English spellcheck enabled?
I'm building a language learning app and there are some input fields (using CKEditor 5) where users can input English text.
CKEditor 5 has spellcheck plugins, but I am trying to keep my website as ...
4
votes
0
answers
20
views
Prevent crawling of mobile site will impact the actual's site ranking or indexing?
We have a responsive mobile-first indexing site in place. Unfortunately, the m.example.com - mobile version is also there and it ranks for certain keywords.
We don't want to have such a separate m....
4
votes
0
answers
69
views
What could cause a huge drop-off in traffic from two specific countries? (Germany and US)
We launched a new website in March this year and site traffic has been fairly consistent, however, since the beginning of September I noticed a huge drop off in traffic, all of which seems to be ...
4
votes
0
answers
563
views
"Cert authority invalid" error from Chrome on Android when viewing my website which uses Lets Encrypt
I have installed and activated open SSL (letsencrypt.org R3 version V3) on my website. Website is working fine in Desktop browsers (Chrome, Firefox....) but in Google Chrome Android, I get security ...
4
votes
0
answers
223
views
How to authenticate to WIX-BLOG API?
So I need to get all my blog posts every 5 hours.
This looks like a way to go:
https://dev.wix.com/api/rest/wix-blog
The only thing I don't get is how to authenticate to this API so I get MY OWN blog ...
4
votes
0
answers
245
views
When Bing requests a sitemap or a robots.txt, why do I see Apache reject the 1st request with a 403, followed immediately by a 2nd successful request?
This is a small issue that has been ongoing for quite some time.
When I check my Apache server log for 403's, all entries are related to Bing, and all from when it requests a robots.txt, sitemap.txt, ...
4
votes
0
answers
92
views
Users (erroneously) type a short URL in the Google search box instead of the address bar. How to make it navigate instead of showing search results?
I'm using a URL shortener to publish pronounceable URLs for my pages so I can tell people something like, "Visit mydomain.com/slug to solve that problem." If people go to the address bar of ...
4
votes
0
answers
370
views
Google Analytics 4 showing all traffic is "Direct"
1 week after setting up a new site with Google Analytics 4, GA stopped showing any search engine traffic information and now shows all traffic as Direct
I'm stumped as to why GA is losing all ...
4
votes
1
answer
131
views
Should translated English keywords pointing to local language landing page be in a separate Campaign / Ad group or same as original?
We have done quite a bit of testing with driving local traffic using English terms (eg. used cars Stockholm) instead of local language terms (begagnade bilar Stockholm). Basically, English keywords ...
4
votes
0
answers
91
views
Can I change the name of my site as shown in the mobile search results on Google?
I'm working on a wp site that is displaying the incorrect name of the brand for Google search results. This only happens on a phone/mobile. Each search result is in a card with a little breadcrumb ...
4
votes
0
answers
245
views
Using display: none VS a SPA approach, when it comes to SEO and performance
Say I have a component like,
// first approach (SPA)
const Component = () => {
const [show, toggle] = React.useReducer(show => !show, false)
return (
<div>
{show && &...
4
votes
0
answers
323
views
svg vs canvas for SEO
While choosing a charting library for my react application, one of the criteria that I am evaluating is whether the library works with canvas or svg internally. Apart from the various other factors ...
4
votes
0
answers
1k
views
Reload a domain certificate in prosody (wirhin jitsi-meet)
I have 2 servers both running Ubuntu 18-04:
server A with apt install of jitsi-meet (fully working)
server B with an edited install (from github) of jibri (fully working)
The A server (the server ...
4
votes
0
answers
24
views
Is It possible to deploy second website on 1 instance in AWS?
In Amazon Web Services, I have added second Network Interface and added Elastic IP and associated it with secondary Private IP.
How can I deploy my second website on that Elastic IP?
4
votes
0
answers
60
views
NGINX configuration for the same folder protection rewrites in each of thousands of subdirectories
The following code allows me to protect a specific folder with the membership software we're using. The problem is if we have 1,000 folders we need to protect, we need to copy/paste this same code for ...
4
votes
0
answers
103
views
Why does Google Pagespeed have two different meaurements for First Contentful Paint (FCP)?
I'm auditing the speed of some top pages on my site, and want to collect load time data so I can compare in the coming months.
I'm using PageSpeed Insights to measure my pages, but I'm confused ...
4
votes
0
answers
99
views
Redirected to www, but Google is indexing no-www without snippets, should I use noindex instead?
I started my blog a month ago and was using non www version for my website.
Then, I recently decided to stick to www.example.com version. So I changed it and Google has indexed the www version ...