Google cached url for specific site and parmanent url redirection - asp.net

first i like know how can i see what are the pages are cached of my web site. say my web site is www.mysite.com
i am going to change few urls of my site but there is one problem that i may loose SEO. suppose google cached this page of my url like
www.mysite.com/detailproduct.aspx?id=200 now i have change the location and name of the page. say now detail product name change to product and url looks like
www.mysite.com/catalog/products.aspx?id=200 so when people search google and if this link www.mysite.com/detailproduct.aspx?id=200 comes in google search and if user click on this link then no relevant page will display. so first of all i need to know what are the different pages has been cached of my web site by google if i know then i can write permanent redirection logic as a result google cache pages url will be change..i guess.
if anyone know any best practice to handle this situation then please discuss in details. the situation is few page name and location has been change and if user search google and if old page url comes then no page will display when user click on those link. i want to handle this situation in best way....what is all of your suggestion. thanks

Related

How to check search results of website on google?

I am working on a website "https://datasiplus.com".
When i type datasiplus on google, i get as 3rd result this url "https://datasiplus.com.cutestat.com/".
Is it normal ?
Can it be the cause for my website having unwanted popup ads ?
How to check search results of website on google?
You can see all indexed pages from your website (domain) if you go to google search and type the following
site:datasiplus.com
cutestat.com is it normal?
This page is a tool to get information about a specific domain. It's estimating the value, traffic and lot more. Either this tool has automatically crawled your page or someone searched for your domain with it.
There is a form on their site, where you can request to remove your domain from cutestat.com here
So yes, it's normal that this is in google index because it's like a subpage of their tool and datasiplus is a keyword for both sites, yours and datasiplus.com.cutestat.com
If you go to google now and search for datasiplus, then you can already see your own question there.
Can it be the cause for my website having unwanted popup ads?
No, this page will not cause unwanted popup ads on your page (or any other page).
Popups like this is most probably caused by malware on your page. This may be introduced through some security holes in wordpress and / or from one of the plugins you are using.
To get started to search and remove such malware, you can start at this SO question

Does Wordpress list all pages for crawlers?

I created a page on a Wordpress site that was for internal use only and triggers some backend code. Within a few days I started seeing hits on that page from "bingbot".
I'm not using any kind of sitemap plugin. How are crawlers finding this page?
I know the robots.txt file can block them but I want to make sure they don't show up for crawlers that don't respect this. I still want to have the page publicly accessible if someone types in the URL.
What needs to be done in Wordpress to make sure a page can't be discovered except by typing in the URL?
Any given URL is potentially "discovered" once the post is published and if there's a link to it from elsewhere on your site. There's no guaranteed way to prevent search engines from indexing a URL.

Multiple links to same page google analytics

So in google analytics I am seeing two links for every post I have on my wordpress site. See: https://www.screencast.com/t/JVoudis1eK8P
All the duplicate links are the same except for /404/ at the beginning. I checked my database and don't see these links. They do link to the correct page and don't display the /404/ in the url toolbar when clicked.
I inherited this site so I didn't set it up. Has anyone ever seen this? Is a plugin doing this? (We use yoast).
Thanks,
Mike
My suspicion isn't Google Analytics, but something on your site isn't right. Load up an Inspect session in your browser such as Google Chrome, and then go to the Network tab, and watch each request. You'll look for the "status" column for anything that's not a 200. I'd bet something like a JS, CSS, or image isn't loading, and your site is redirecting each 404 request to a page and passing the referring URL to it.

Find out page referrer when the page was opened in a new tab vb.net

I have an Item page that is often linked to from a site other than ours. For this example we'll say that our site is www.mysite.com and the site that is linking to our page is www.notoursite.com.
We record those occurrences in our database for our clients to look at. We give them a specific url to link to so we can record that number but more often than not our customers do not use that url to link to our page. So I used Request.UrlReferrer to see if the page that linked to the Item page was from www.mysite.com or if it was from www.notoursite.com. If it's www.notoursite.com we then put it in the database.
Now my problem is coming from the way they're linking from www.notoursite.com to www.mysite.com. They're having our site open up in a new tab/window. This is causing the Request.UrlReferrer to show up blank which means it isn't recording the link in our database.
Does anyone know how I could get the referrer when it does this? Let me know if I need to explain anything further.

AdSense: How to keep Ads updated with logged in user content

I want my Ads to work like Gmail, so it will show Ads according to the content of the user. All the users on my site have to login to insert content.
I use AdSense site authentication and it works fine, I can see the crawler reading the pages.
I configured my site the following way:
Every time the user redirects to a page I added his ID so the request is : X?id=123
And when the crawler user entered the same page, it shows a list of links to the same page with different IDs (each link shows different user content according to the ID) :
X?id=1
X?id=2
X?id=3 ….
It worked great !! If for example the user entered cars content he got cars Ads.
But after a while it stopped working, Even though the crawler keeps reading the pages the Ads aren’t relevant to the user content.
Is there a way to keep updating the Ads? (The content the crawler sees keep updating)
Is there a better way of doing this?
I use: ASP.NET MSSQL 2005
Thanks
Can a non-authenticated, non-javascript-running Bot that google is running see the context on these pages? Use Google Webmaster Tools (tutorial) to learn exactly what the googlebot sees on your site.

Resources