Can I allow access to a HTML page only if the user comes from a specific site with .htaccess?

A website with two HTML pages, A and B. Both can be accessed by typing the URL, of course. However, can I disallow any access to page B, and only allow it if the user is coming **from** page A? As in, a link in page A that redirects to page B. Is it possible with .htaccess, or are there other alternatives?


Unnatural Links Message from Google

We just recived (March 8 2013) a message from Google saying. > We've detected that some of your site's pages may be using techniques that > are outside Google's Webmaster Guidelines. Specifically, look for possibly > artificial or unnatural links pointing to your site that could be intended > to manipulate PageRank. Examples of unnatural linking could include buying > links to pass PageRank or participating in link schemes. We encourage you to > make changes to your site so that it meets our quality guidelines. Once > you've made these changes, please submit your site for reconsideration in > Google's search results. Our site is AlternativeTo and it's a big well respected software site and we have never ever bought any links or anything like that. We recive natural links from places like BBC, Reddit, Lifehacker, cnet and so on. Anyway we do however have some sites that is using our API and are sending 100.000+ links back to us from their domains and i also see some other rather dodgy looking sites with low page rank linking to us. Nothing that i can clearly say are spam but well they look bad and have lots of ads on them. How the heck would i know what links to remove? I mean we have hundredthousands backlinks from all over the web to our site. Where to start? I found Matt Cutts suggestions about downloading recent links and so on but there are still hundreds of new links discovered by google each day .. Anyone have any suggestions about this? Should i ask the sites that are using our API to put no-follow on their links to us to avoid these 100.000+ links from single domain names?


If I don't want to set any special behavior, is it OK if I don't bother to have a robots.txt file? Or can the lack of one be harmful?


One larger site OR a medium and a one subsite?

I've build two webshops:   **A** - Sells watch straps only   **B** - Sells watches, tools for watches, more watches and more watch related objects. We've come at a point where a choice has to be made and we're having difficulty deciding which option is the better one: **Option 1:** Leave it as is (for the user). Make the appearance of two stops (A ánd B)   **Option 2:** Make the watchstraps a part of the site B, resulting in 1 larger shop I don't really know how to decide which is the better and/or why. Both sites are very similar (one is purple with orange, the other orange with purple), so merging them won't confuse too many people. **I'd like to know how to resolve this issue, how do I decide?** Offcourse is income the primary reason for these sites to exist, so SEO is muy importante. * * * For the replies: Thank you. I'm going to decide soon, maybe someone has something important to add. +1-ed for good info :)


SEO - Does Google properly handle hreflang tags with links that just change the language settings in a session cookie?

I am currently working on a website that is available in multiple languages. I put some effort in atomatically detecting the users preferred language. This itself is working great. I also offer language buttons to change the language of the site. The URL does not change. I save the language settings with a PHP session. This is working great! But Google just sees the default language (which is English). This is because the buttons for changing the language are inside a form wich sends a POST request. To summarize it my site does not change the URL when changing the language. My idea to tell Google that it has several different languages is using `hreflang` tags which will point to the current page but the domain gets a subsdomain with the current language. Example: (URL: `http://example.com/`)               <link rel="alternate" hreflang="en" href="http://en.example.com/">     <link rel="alternate" hreflang="de" href="http://de.example.com/">      When visiting `http://en.example.com/` or `http://de.example.com/` these sites redirect back to `http://example.com/` to make sure the URL stays the same. Will Google properly index my pages when I do this?


Hreflang UK and USA? subdomains

i read an article which says "If you have multiple language versions of a URL, each language page must identify all language versions, **including itself"**. Both the UK and USA urls contain the same content in english, would i still have to specify both versions on Hreflang on both urls. IE include both urls on both the UK and USA, i was unsure as it state for mutiple languages, whereas mine is both in english, ie UK and USA.               <link rel="alternate" hreflang="en-us" my us url/"/>     <link rel="alternate" hreflang="en-uk" my uk url/"/>      or would i put just one alternative on each url, UK on USA and USA and UK hreflang?


Can't change HTTP Vary header from PHP

I have a test server running CentOS, and changing the `Vary` header there through PHP via:               header('Vary: Accept');      works as expected (it's added to the `Accept-Encoding` value that Apache already adds by itself). On the Ubuntu 10 LTS production server it does not. I tried to search the web for answers, but couldn't find any. Even setting:               header('Vary: Accept',true); // forces the header to be replaced      won't change the `Vary` header. Any help would be appreciated. The server is running Apache/2.2.14 (Ubuntu) and PHP/5.3.2-1ubuntu4.26.


How can I host a website on a dynamically-assigned IP address?

I recently upgraded my internet to the point that it is much faster and more reliable than my current webhost. I would like to move my current domain to be hosted at home, but my IP address is dynamic. As far as I know, I only get a new IP when I restart my modem and or router (which is almost never) or when cable one (my ISP) pushes out a firmware update (rarely). There are a few ways I can see doing this:   1. Convince my ISP to give me a static IP   2. Assign my router my current IP to force a static IP (which might work?)   3. Set my DNS record to my current IP address and update it on the rare occasions that it changes. Obviously I'm hoping that the first one works, but I don't want to pay a lot of extra money (if that's what it takes) to get a static IP address. Which of these options will work most reliably?


Determine web page draw time via a program

Google Chrome has a nice tool to determine the time the page begins drawing, in the Network tab in Developer Tools. Similarly sites like webpagetest.org can tell you the draw time and give you the whole waterfall of page loads for a given web page. I was wondering if I could automate the process of finding the time it took to the first page draw, for all of the pages on my site, so I can share this data within my company. Obviously the page draw time will depend on the latency and throughput of your connection, but I'm more concerned with the relative data about pages on our site. Can I get this data from Selenium or another tool?


Oracle EZConnect in Mediawiki

Mediawiki supports Oracle and I'm trying to configure it in the installer. The installers says you can use EZConnect...something like:               user/pass@//server.example.com/dbname      or since the installer has fields elsewhere for user/pass               server.example.com/dbname      The installer includes a link to the EZConnect docs: http://docs.oracle.com/cd/E11882_01/network.112/e10836/naming.htm. All the examples in that doc include a forward slash. But every combination I've tried results in an error like this:               Invalid database TNS "sever.example.com/service_name". Use only ASCII letters (a-z,          A-Z), numbers (0-9), underscores (_) and dots (.).      I can't find any examples of EZConnect that don't include a forward slash. That error is from Mediawiki, not Oracle. I'm tailing the listener log and there is no connection made - Medaiwiki is returning an error without trying to connect. I'm using php OCI8 with the Oracle instant client. I don't have a tnsnames.ora setup for this client - which is kind of the point of EZConnect. I did write a test php script that connects via oci_connect just fine. Has anyone configured Mediawiki to use Oracle with EZConnect? If so, what did you use in the installer?


What's the name of this website component that shows images with right and left arrows?

I can't figure out what name is this supposed to have: ![We all know this little display-y things](http://i.stack.imgur.com/iTxhO.png) I am talking about those "featured articles" sections. I just don't know how to google them so I can find some tutorial or guide on how to do one of those. I won't ask that of you, I just want to know the "official name" for those.


Having mod_rewrite not rewrite requests for a particular directory

I have many forward rules written in my `.htaccess` file. However, for the requests to a certain directory and its subdirectory, say `wordpress`, I don't want to use the forward rules.               RewriteEngine On          RewriteCond %{REQUEST_URI} wordpress     RewriteRule ^.*$ - [NC,L]          RewriteRule ...     RewriteRule ...     RewriteRule ...     RewriteRule ...      Of course, this does not work. How should I modify the second line?


How to add custom php code in Wordpress text widget

I cant make my PHP code work when I add it in WordPress text widget (without plugin). The same code works on main (`index.php`) , but not in widget. I searched for this question and found the answer - which says me to add the code in the end of the `functions.php` file, so I did but afterwards on the top of the header I mentioned the text I've just pasted in function file. **EDIT: adding the code**               <?php      error_reporting(E_ALL ^ E_NOTICE); // hide all basic notices from PHP       //If the form is submitted     if(isset($_POST['submitted'])) {              // require a name from user         if(trim($_POST['contactName']) === '') {             $ContactNameError =  'Forgot your name!';              $hasError = true;         } else {             $ContactName = trim($_POST['contactName']);         }              // need valid email         if(trim($_POST['email']) === '')  {             $emailError = 'Forgot to enter in your e-mail address.';             $hasError = true;         } else if (!preg_match("/^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$/i", trim($_POST['email']))) {             $emailError = 'You entered an invalid email address.';             $hasError = true;         } else {             $email = trim($_POST['email']);         }     /*           //  we need at least some content         if(trim($_POST['comments']) === '') {             $commentError = 'You forgot to enter a message!';             $hasError = true;         } else {             if(function_exists('stripslashes')) {                 $comments = stripslashes(trim($_POST['comments']));             } else {                 $comments = trim($_POST['comments']);             }        }*/     if(trim($_POST['phone']) === '') {             $phoneError =  'Forgot your number!';              $hasError = true;         } else {             $phone = trim($_POST['phone']);             if(function_exists('stripslashes')) {                 $phone = stripslashes(trim($_POST['phone']));             } else {                 $phone = trim($_POST['phone']);             }         }                        // upon no failure errors let's email now!         if(!isset($hasError)) {                       $emailTo = 'litehacker@mail.ru,  georgiantours1@gmail.com, info@travel-georgia.co.il ' ;             $subject = $_POST['subject'];                     $comments= $_POST['comments'];                     $dge= $_POST['dge'];                     $tve= $_POST['tve'];                     $weli= $_POST['weli'];             $sendCopy = trim($_POST['sendCopy']);             $body = "Name: $ContactName \n\nEmail: $email \n\nComments: $comments \n\n Subject :$subject \n\n Number: $phone \n\n $dge / $tve /$weli";                                 mail($emailTo, ": הודעה" , $body, "Travel-Georgia" );             /////////////////              // set our boolean completion value to TRUE             $emailSent = true;         }     }          ?>

                      <?php if(isset($emailSent) && $emailSent == true) { ?>
פנייתכם התקבלה במערכת
                 <?php } else { ?>

לפרטים והזמנות

0722-50-40-44

                         <?php if(isset($hasError) || isset($captchaError) ) { ?>
Error submitting the form
                         <?php } ?>                              <form id="contact-us"  method="post" accept-charset="utf-8">
                              שם                                 <input type="text" name="contactName" id="contactName" value="<?php if(isset($_POST['contactName'])) echo $_POST['contactName'];?>" class="txt requiredField" placeholder="" />                                 <?php if($ContactNameError != '') { ?>
<?php echo $ContactNameError;?>                                  <?php } ?>

     דוא"ל                                 <input type="text" name="email" id="email" value="<?php if(isset($_POST['email']))  echo $_POST['email'];?>" class="txt requiredField email" placeholder="" />                                 <?php if($emailError != '') { ?>
<?php echo $emailError;?>                                 <?php } ?>

      מספר טלפון     <input type="text" name="phone" value="<?php if(isset($_POST['phone']))  echo $_POST['phone'];?>"> <?php if($phoneError != '') { ?>
<?php echo $phoneError;?>                                 <?php } ?>

     בחרו טיול

     <select  name="subject" size="1" >     <option selected></option>     <option>מבצע 8 ימים (מאורגן ג'יפים 1449$)</option>     <option>מבצע 8 ימים (מאורגן מיניבוס 1259$)</option>     <option>מבצע 6 ימים (סטודנטים/צעירים 990$) </option>     <option>מאורגן 8 ימים (מיניבוס)</option>     <option>מאורגן 10 ימים (מיניבוס)</option>     <option>מאורגן 12 יום (מיניבוס)</option>     <option>טיולי ג'יפים 6 ימים (מאורגן)</option>     <option>טיולי ג'יפים 8 ימים (מאורגן)</option>     <option>טיולי ג'יפים 10 ימים (מאורגן)</option>     <option>טיול עצמאי 8 ימים</option>     <option>טיול עצמאי 10 ימים</option>     <option>טיול עצמאי 12 יום</option>     <option>טיולים פרטיים/משפחות</option>          </select>

     תאריך יציאה

     <select name="weli" size="1">     <option selected >שנה</option>     <option >2014</option>     <option >2015</option>     <option >2016</option>     <option >2017</option>     <option >2018</option>     </select>

                    <select name="tve" size="1">     <option >חודש</option>     <option >01</option>     <option >02</option>     <option >03</option>     <option >04</option>     <option >05</option>     <option >06</option>     <option >07</option>     <option >08</option>     <option >09</option>     <option >10</option>     <option >11</option>     <option >12</option>          </select>

     <select name="dge" size="1">     <option selected >יום</option>     <option >01</option>     <option >02</option>     <option >03</option>     <option >04</option>     <option >05</option>     <option >06</option>     <option >07</option>     <option >08</option>     <option >09</option>     <option >10</option>     <option >11</option>     <option >12</option>     <option >13</option>     <option >14</option>     <option >15</option>     <option >16</option>     <option >17</option>     <option >18</option>     <option >19</option>     <option >20</option>     <option >21</option>     <option >22</option>     <option >23</option>     <option >24</option>     <option >25</option>     <option >26</option>     <option >27</option>     <option >28</option>     <option >29</option>     <option >30</option>     <option >31</option>     </select>

                          מכתב                                  <textarea name="comments" id="commentsText" class="txtarea requiredField" row="6" ></textarea>
                                                        <button name="submit" type="submit" class="subbutton">שלח</button>                                 <input type="hidden" name="submitted" id="submitted" value="true" />                         </form>
                      <?php } ?>

           ![enter image description here](http://i.stack.imgur.com/JFAQA.png)


How to fix some damages from site hack?

My site had been hacked. I found vulnerability,fixed it, and removed shell scripts. But hacker had uploaded thousands of web pages on my web server. after I removed those pages I got over 4 thousand "Not Found" Pages on my site(All linked from an external free domain and host which is removed now). Also hundreds of Keywords had been added to my site. after 3 weeks I can still see keywords from removed pages on my Google Webmaster Tools. I had 1st result on google search for certain keywords but now I am on 3rd page for the same keywords. 50% of my traffic was from google which is now reduced to 6%. **_How can I fix both those "Not Found" pages problem and new useless keywords?_** and _Will it be enough to get me back on first result on google?_ P.S: 1)Both vulnerability and uploaded files are certainly removed. 2)My site is not infected, checked on google webmaster and a few other security web scan tools. 3) all files had been uploaded on one directory so i got something like _site.com/hacked/page1.html_ and _site.com/hacked/webpage2.html_


Why my website ranking fall?

Hi please can any one check my website that why my website ranking fall down by the keyword "backlink service, backlinks service"


Subdomain still times out after being set up a month ago

I would like to use the subdomain `www.high-res.domain.com` to be accessed by external customers with specific permissions to access the site (like FTP). We use Network Solutions to house `domain.com`. We recently added a new IP address to point to `www.high-res.domain.com`. I gave the IP address to the company that hosts our website. I pinged `www.high-res.domain.com` and it points to the correct IP address but still times out. It’s been a few weeks now and when you ping it, it still times out.               C:\>ping XXX.XXX.X.XXX          Pinging XXX.XXX.X.XXX with 32 bytes of data:          Request timed out.     Request timed out.     Request timed out.     Request timed out.          Ping statistics for XXX.XXX.X.XXX:     Packets: Sent = 4, Received = 0, Lost = 4 (100% loss).      `tracert` times out as well. I even went to DNS tools and a few other sites for checking this and it shows the same thing. I recently went into the DNSmgmt on our server (wink2k3sp1) and created an `A` record under the DomainDnsZones which translated to a `CNAME` when you look at it. Under the domain it has two entries, one to the subdomain and the other to the website host. Each has separate IP addresses. Is this correct?


What happens if a banned domain is redirected to another domain?

What would happen if a domain that was banned from google was redirected to an unbanned domain? Would the ban follow over to the new domain, or would the new domain be unaffected? Also, if the ban follows over, wouldn't that mean that someone could sabotage a sites rankings by redirecting a banned domain? If so, what can be done about it?


Handling URL Rewrite in IIS5

On an older server, using IIS5, I have an error handling page which for some missing pages uses `Server.Transfer` to load other pages based on a database. The pages all work for a browser but some systems e.g the W3validator gets an error when viewing the page (500 Internal Server Error). I have               Response.Clear()     Response.Status = "200 OK"      before the `Server.Transfer` but the error still seems to be there. Very frustrating! Any suggestions as to why some systems fail when viewing the page would be welcome.


Will a domain(Y) redirected to a maindomain.com/product/ be indexed by SE?

We have several domains with the names of products we sell. The idea is to create mini sites in the future that specialize just in those products, mainly for better placement on SE results pages. As of now, none of these websites have any content, and it doesn't look like we will be adding any for a while. > For example, website **productA1.com** > > If i redirect that website to **mainwebsite.com/productA1/** will, will > **productA1.com** be indexed by search engines? In other words, will it be > displayed on Search engines as a result (productA1.com)? If so, should i use > 301 or 302 redirect? > > Or is the best option to upload that one html page from my **mainwebsite.com > to productA1.com?** I don't want to point any of them to the main root of my main website, only to the appropriate product categories. I just found a competitor that ranks #1 for a product we also sell, and that page (I'm not sure if entirely, but i believe so) is redirected to their main website/category but the address is masked. Which is exactly what I'm looking for, ranking up there with the keyword based website. > Edit: I found out that the competitor uses an iframe that renders in 100% of > the page, and the iframe displays mainwebsite.com/productA1/ Is that the > best practice?


Wordpress - Going from categories to tags

I have some aging Wordpress blogs where I made the mistake of creating way too many categories (50+ in some instances). This was, in part, due to the fact that tagging was not yet available in Wordpress. I'd like now to condense the categories and implement tags. The problem is, I don't want to break indexed links. What strategy and perhaps plug-ins could I consider to do this? Ideally, the category listing pages would permanently re-direct to the appropriate tags, which I would set. I've also got to deal with the problem of people who pull feeds directly from categories. Should I just chalk these few sites up to a learning experience and leave them alone, or is there a way for me to make this correction so late in the game?


Google Site Search ReIndexing

At the moment, Google Site Search isn't really working for me. I checked Google Cache and it says that the site was last updated on Dec 16 back when there was very little content. How do I get Google to re-index the website so that it can find the new content? Is there anything I can do programatically for this to happen with html or javascript maybe?


How can WordPress be used, besides a blog?

WordPress has been primarily a blogging tool from the start. But recent releases have been very customizable and extensible, especially 3.0. What other purposes could WordPress be used for, besides just a blog?


Full size images from Google Image Search cache

Due to a crash I have lost some images from my website. These are all in Google Image search, but they are all scaled down. Does anybody know if there is a way to recover the full images? I have tried the Wayback Machine and Bing, but neither has the images I need unfortunately.


Can I download raw data from Google Analytics for another processing?

I had disabled Apache log on my web so I have only data for a few last days. On the other hand Google Analytics tracks my web for months. So I'm interested if it is possible to get raw data from Google Analytics. I'm particularly interested in: visitor IP + my web URL address.


Author data not coming up in Google search

I was trying to add author information for search. I followed this link and did everything in option 2. Added `?rel=author` and added my blog in my Google+ account. But even after re submitting for index from Google webmasters author info doesnt come up. I have tested this through the Rich snippet testing tool in Webmasters account and everything seems fine and I do see a dummy result showing full info. And it also says _rel=author markup has successfully established_ So what am I missing out here ? EDIT: Ok after long time it did come up in search results last week, but now its not coming up ? Is it related to traffic to site(which is not too bad) ?


Should I accept bounced emails when the emails are automatically generated from a "no-reply" user?

I have a website that generates emails based on user action such as registration on the site. These emails have a "no-reply" user name as I do not intend to receive a reply from them. Should I accept bounced emails in case some of these mails failed to deliver? (I understand that I can use a different envelope sender for such purpose.) Currently, my server drops all incoming packets from port 25. I wonder if there is any negative impact on my email domain if these mails couldn't bounce back to me.


How to upload a http file to Hostsite(DreamHost)

How do i upload a http file to any hosting sites? Preferably Dreamhost.


How can I add a custom domain to a Windows Azure application?

I'm experiencing some issues with a website I am working on, for a company called BlueSEQ. We recently switched to Windows Azure to get more scalability and performance, but we are having issues regarding the domains. We would like blueseq.com to be the main domain instead of the current blueseqservice.cloudapp.net. Is that possible? I tried making an "A" record pointing to the "VIP" of the Windows Azure service, but whenever I republish the project to Azure, I get a new IP. Any suggestions?


Show submitted form input without server-side scripts

Is there a way to accept form input and have the output dumped/printed back to the web page with HTML or JavaScript/AJAX and without PHP/Perl/server-side scripts?


Purposes and priorities of Apache conf files

I've installed an Apache2 server on a Linux Box (Ubuntu 10.04 TLS) and am trying to setup some virtual host and proxies. There is some stuff in the `apache2.conf`, an empty `httpd.conf` (which was used heavily in the Windows setup I had), and then there are the invidividual files for the websites in my `sites-available` directory, call them `a.com` and `b.com`. What information needs to be where?   What is the priority of processing for these?   Will repeated information cause a problem?


What is the meaning of repeating a site's address?

There is an address like this: > http://online-forex-calendar.com/sending-sms-alex2edu/Send-an-SMS- > http:/www.bnat-ok.com/vbhttp:/www.bnat-ok.com/vbhttp:/www.bnat- > ok.com/vbhttp:/www.bnat-ok.com/update-Facebook-with-your-cell-phone.html Why there is a repeating of second site address and what is the goal of this? Is it Just because someone has copied the address from second site or what?


How to implement rel=author on a page with multiple authors?

I have a forum, and I would like to add `rel=author` to my pages. However, each page has multiple authors, and I'm not sure how I should implement `rel=author` if I have multiple authors. Does anyone have any advice?


designing web UI

I'm pretty comfortable with the backend side of web development (say, using java spring mvc, or grails), but I really don't know where to start when it comes to client side UI (as in designing pages that look good). OK, I know that there's CSS and I can do just about anything with it, and I know about CSS frameworks like Blueprint. But how do front end designers actually design pages? Do they use a WYSIWYG editor of some sort? Do they code the whole thing in vim and rely on their magical CSS skills? Do they use something like Photoshop to visualize the page and then translate that to html+css? I'm hoping for some insight into the way professional developers actually do it, vs. "Go find a site you like, click view source, copy the things you like, repeat"; or "Go to www.freecsstemplates.com and download a template, copy into css directory". Unless that IS the way professional developers design pages, which would be sad. EDIT: Hopefully this doesn't get closed. What I'm asking is: Is it normal for people to simply code in notepad or vim or whatever, and just apply css knowledge. Is that the way frontend designers typically work, in industry. Its the way I imagine approaching it. Or do they do something else? I'd like to get better at it but I'd like to know vaguely the right approach.


Do twitter links adversely affect SEO?

I had planned on making a page according to a specific theme using content populated from the Twitter search API. With the new display requirements, I see I am obliged to include hash links, twitter username links and a lot of other garbage links. **QUESTION**   * Are these links likely to adversely affect my page's SEO?   * If yes, are there any ways I can minimise that (ie. add no follow or such).


Which editor creates file with extension html.add

My sister teaches HTML language on the university. Students have to build their own website during class but one of them gave the project with weird code which cannot be written by hand. Moreover each HTML file has something what looks like configuration file to visual HTML editor. Maybe one of you knows which HTML visual editor creates files with extension `*.html.add`. For example near file `index.html` we got file `index.html.add` with following content:               <LASTEDITED BY="Przemek"/>     <OPTION NAME="WORDWRAP" STATE="ON"/>     <OPTION NAME="LINENUMBERS" STATE="ON"/>     <OPTION NAME="SHOWALLCHARS" STATE="OFF"/>     <OPTION NAME="DIVIDEEDITOR" STATE="SINGLE"/>     <OPTION NAME="WYSIWYGMODE" STATE="OFF"/>     <LIVESPELL ENABLED="ON"/>     <AUTOCORRECT ENABLED="ON"/>     <PARSER NAME="HTML+PHP extended"/>     <POSITION LINE="58" CHAR="0"/>     <SELECTION START="1020" LENGTH="0"/>     <SELECTIONNEW LEFT="1" TOP="65" RIGHT="1" BOTTOM="65" ISBLOCK="False"/>


I am looking for a Wordpress, Drupal or Joomla plugin

I am looking for Wordpress, Drupal or Joomla plugin similar to this one, with product list and PDF attachments. Does anyone know if there is such a plugin?


Duplicate content appearing for multi lingual sites

I have a site which has a default url say "http://www.blahblah.com/" (which is default in english language). In my site there is support for multi languages. I am having few links at my home page say "English" "French" "Spanish" etc. and on clicking these links user is redirected to these links: http://www.blahblah.com/en-us/ (English) http://www.blahblah.com/fr-ca/ (French) http://www.blahblah.com/spanish-culture/ (Spanish) and based on culture in the url I am showing the content accordingly to end users in their desired language. Now, this was how my site is. The issue I am getting is with SEO. I noticed Google is considering (I checked via Google web masters) my site pages as duplicate like: 1. http://www.blahblah.com/documents/ and http://www.blahblah.com/en-us/documents/ 2. http://www.blahblah.com/news/ and http://www.blahblah.com/en-us/news and similarly all the pages are considered as a duplicate content in Google webmasters tools. I am worried of this, since I think my site is getting penalized in ranking because of this. Could you drop some idea how to overcome this situation?


Google structured data dashboard not seeing any data

When I plug my web page into Google's Rich Snippet Testing Tool it grabs all of the schema.org info I've plugged in correctly, but it says it doesn't detect any structured data when I click on the structured data dashboard. Is the dashboard buggy still, being so new or is it possible I'm doing something wrong?


Silo structure on magazine site

I will have to code magazine theme using silo structure. Requirements of the design is to display most recent posts of each category on the home page, popular/last commented posts in the sidebar etc etc.. I cant think of anything else than setting nofollow attribute to each of mentioned links. But by doing so, on the home page for example i will have 50-80 nofollow links... Will that actually hurt SEO? What are your suggestions?


What HTTP header code does URL-Rewrite return?

If I used the native URL-Rewrite module to rewrite (not redirect) a URL, does it return 302, 301, or 200? Is this method OK to use for a permanent URL rewrite? Here is sample code for the redirect:                  <rewrite>             <rules>                 <rule name="Rewriter" patternSyntax="ExactMatch" stopProcessing="true">                     <match url="foobar" />                     <action type="Rewrite" url="/actual/foobar.aspx" />                 </rule>             </rules>         </rewrite>


How do I find text rendered using templates in MediaWiki?

I'm currently reworking a MediaWiki template that has some semantic design issues: there are two almost exact key/value pairs and one of them may be completely removed:               {{Template     | foo1 = bar     ...     | foo2 = '''bar'''     ...     }}      I'm also removing the `foo2` key at the pages that use this template, so I have an idea that some kind of marking may be helpful: I've changed the template source code so it could show a warning that the template usage is currently being reworked:               {{#if: {{{foo2|}}} |
The template is under construction.
     }}      So, if the template is used with the `foo2` key, then the warning is rendered at the page. That's great. But as I'm not aware with bots setup or implementation, I have to process the templates manually, and I simply iterate through every page that uses the template using `wiki/Special:WhatLinksHere/Template:Template`. This is not a reliable way because I may skip a page. Another option I thought was able to work is searching for "The template is under construction". But unfortunately MediaWiki seems to be unable to search for text that is rendered under template transclusions. Is there any way to find text that's rendered with a template using standard search? (Bots are not an option in this case unfortunately because of several reasons. My MediaWiki version is 1.19.0)


MediaWiki pagination

Is there are way to paginate a set of MediaWiki pages so that there is automatically a "next" and "previous" link at the top or bottom? This may be for a set of pages in a particular category, for example, and would allow the user to click through each page in order.


Way to search for sites using WordPress, Yahoo SiteBuilder, vbulletin?

Is there a method to search the web for website page sources that mentions WordPress, vbulletin, or Yahoo Site builder? Basically websites using WordPress or something like Yahoo Site builder?


Promotion exchange for websites?

I've seen "AdDuplex" for windows phone, which basically advertises participating apps inside other apps and vice versa. I like this concept and am wondering, if there is something similar for websites. I've been searching for a while and couldn't find anything, does someone of you?


Apache2 redirect all sub-directories to index.html of main directory?

I want to put an .htaccess file in a directory of my website. For this purpose in:               www.mysite.com/dir/      Then I want anything after `/dir/` to direct to `/dir/index.html` but still display the original URL in the browser. So for example:               www.mysite.com/dir/foo/bar -> www.mysite/dir/index.html      So in essence I want the browser to go to `index.html` but display the original URL Could this be done with a reverse proxy?


Google Universal Analytics - Campaign ID

In the Google Universal Analytics doc, they show a parameter called Campaign ID. The problem is that there is no other information about the use and the interest of this parameter. Indeed, all other campaign related parameters are very usual (utm_...) but the Campaign ID seems very odd. Can anyone provide more insight about it, please?


OK to have partly duplicate meta description and title

On my homepage, I am planning on using the following meta description. > Premiere American Ninja Warrior website for fans and competitors. Train for > ninja warrior, find obstacle blueprints, and info on the show. On the other pages of my website I am planning on using a meta description with the following format > Premiere American Ninja Warrior website for fans and competitors. _brief > description of that page_ In this manner, I have a partially duplicate meta description. The first sentence is a brief overview of my site to generate Click Through s and is present on all meta descriptions, while the second sentence serves as a more specific description of that individual page. Is it OK to have a partially duplicate meta description like in that example? **Update - Extension Question** Does the same thing apply to the title tag. If I have a bunch of pages about Ninja Warrior Competitors, would it be OK to have these title tags? > James Mcgrath - American Ninja Warrior Competitor   >  Paul Kasemir - American Ninja Warrior Competitor   >  Chris Wilczewski - American Ninja Warrior Competitor   >  and so on...


text to code ratio and SEO

I've run sites that I've developed through various online SEO checkers over the years and some of them have checked me for my text to html ratio. I remember reading about this once or twice as well. I have to ask if there is any definitive proof of SEO penalties by, say, Google, when you have done your due diligence with alt/title attributes, schema.org, Facebook's Open Graph, etc, or when you are forced into one of those "div within a div within a div" designs where you end up with a LOT of code? **UPDATE** I guess I wasn't clear enough in my question. I understand fully that your page should be useful and meaningful to your end user and not Google. When you have marked up your code so that your page has semantic meaning to Google(as you should!), your code ratio just keeps getting bigger and bigger. My question was if there is definitive proof that Google penalizes your page if the code outweighs the content by a certain percentage. Is this true or some sort of SEO urban legend?


Transfer websites and domains to new server

We have currently around 40 websites and 80+ domains/sub-domains in a shared 1&1 hosting package, and we just acquired a managed dedicated server with 1&1 as well. Now it's time to start transferring everything over to the new server. Transferring just the websites and databases wouldn't be a problem, it would take time but it's pretty straight forward. The problem comes when transferring the domains, let me explain why. Many of the websites we have are accessible via sub-domains of a parent domain. Ideally, we would like to transfer the sites one by one, in order to check for each one that everything works fine in the new server. However, since we also need to transfer the domain so it's managed in the new server, once we do that means that all the websites using that domain need to be already in the new server before transferring that domain, thus not allowing the "one by one" philosophy. Another issue is the downtime when transferring the domain, from the moment it stops working in the hosting package and becomes active in the new server. I believe there's nothing we can do here. So my question is if there's any way we can do the "one by one" transferring of the websites (and their corresponding sub-domains) in the circumstances described above. One idea I had would be:   1. Let's say we have website A, which is accessible using subdomain.mydomain.com (and there are many other websites accessible via other sub-domains of mydomain.com)   2. Transfer the files of website A to the new server   3. Point a test domain in the new server to the website A's folder (the new server comes with a "test" domain)   4. Test if website A works with that "test" domain   5. In the old hosting, somehow point the real sub-domain (subdomain.mydomain.com) to the new location of website A, in a way that user always see the same URL as always 6. Repeat 2-5 for every website belonging to the same domain 7. Once all are working in the new server, do the actual transfer of the domain to the new server, and then re-create all the sub-domains and point them to their corresponding website That way, users wouldn't notice that there's been a change (except for a small down time of the websites when doing the domain transfer). The part I'm not sure about is point 5 of the above. Is there any way to do that? I mean do it in a way that users see the original domain all the time in their browser, even for internal pages (so not only for the "home page", which would be sub-domain.mydomain.com, but also for example for the contact page, which would be sub-domain.mydomain.com/contact.php). Is there any way to do this? Or are we SOL and we're going to have to transfer all at the same time?


After adding Microsoft.AspNet.FriendlyUrls package, Images of crystal report is not showing

I have added the package Microsoft.AspNet.FriendlyUrls to my asp.net web form project. While i want to show crystal reports it searches the images into CrystalImageHandler.aspx but as it creates a new routing rule, the .aspx extension is gone, so it does not find the images. any solution?


URL rewrite to another folder and file for specific requests

I have following directory structure on my local LAMP:   * `www`     * basic        * app          * `router.php`       * public          * `index.html`         * _.htaccess_ and I can access my index page with `localhost/basic/public/` and I am not using any virtual hosts. Now I am trying to do two things:   1. Instead of `localhost/basic/public/` URL should look like `localhost/basic/` to access homepage.   2. All requests to `/api/` should be redirected to `router.php`. For example if I make a request like `/api/user/login` it should go to `app/router.php` where I can execute specific code according to request for API. To achieve this I was trying do something like following in _.htaccess_ file but its not working:               RewriteEngine On          RewriteCond %{REQUEST_FILENAME} !-f     RewriteCond %{REQUEST_URI} ^/api/ [NC]     RewriteRule . ../app/router.php [NC,L]      Also I am not sure if we can use relative paths in `RewriteRule`.


Will get good traffic from Google if I pull content via RSS feeds?

Now-a-days, There are many plugins available in Wordpress to perform Auto Post / blogging. I know it grabs content from RSS feeds and posts it to our blog. Some of the Premium plugin will grabs full content from other sites and post it to our blog. But, I do not know how the Google search engine treats such blogs (copied content.) Will it give good traffic to such blogs? Will it give copyright related issues? Any suggestions and ideas for the above points?


How to throttle email server wide on a shared server?

I have multiple programs that send email on a shared server with a relatively low email limit. These programs are completely separate and can each individually throttle mail but cannot do so in relation to the others. Currently, whenever the hourly limit is reached, our host just starts dropping the emails. They say they have no way to change this behavior and basically suggested that I ask around. Does anyone know of any programs that will throttle email server wide on a shared server?


Joomla 2.5 - Problem with scaling (resizing) images in editor

I have very strange problem with inserting and then scaling images in Joomla editor (Joomla version 2.5, clean install). Insert button works normal, but I'm unable to scale image (drag by corners). If I right click on the image, then suddenly appear same image (at this point I have two images in my editor, even if I inserted only one). One of that two images is 'ghost' image and it disappear as soon as I save my article. After saving article I can scale images without problem. I've tried to change editors, and on all of them is same problem. This is my first Joomla 2.5 installation and I've never had such problems before.. Anyone have idea how to solve this? edit: I just clean installed Joomla, and its same. Tried to add content from different machines (Windows, Ubuntu, Mint) same problem. Also tried different browser, again same problem. edit2: On Joomla 1.5 everything works normal


How to keep menu in a single place without using frames

This is probably a duplicate, but I can't find the answer anywhere (maybe I'm searching for the wrong thing?) and so I'm going to go ahead and ask. What is the accepted standard practice for creating a menu that is stored in a single file, but is included on every page across a site? Back in the day, one used frames, but this seems to be taboo now. I can get things layed out just the way I want, but copy/pasting across every page is a pain. I have seen php-based solutions, but my cheap-o free hosting doesn't support php (which is admittedly a pain, but it's a fairly simple webpage...). Any ideas for doing this that does not require server-side scripting?


Multiple Website's - VPS Windows8 (IIS) - Domainname on namecheap.com

I have 3 domains on namecheap.com but i can only get one to work with my VPS. I think from what i have read so far the solution to my problem is i have to change my host files. I Know where its located but i don't know what to edit in it. i Cant find the full guide for my problem. So thats why i went ahead and turn to you guys. Important information:   * Single website works (direct ip direct from namecheap.com to my VPS)   * VPS with really bad support. (they dont help much)   * Windows 8   * Windows server v6.2   * namecheap.com domain. screencap namecheap: ![enter image description here](http://i.stack.imgur.com/luB6w.png) screencap vps: ![enter image description here](http://i.stack.imgur.com/fvBuL.png) Ive tried adding a new ip and directing towards that ip. but that did not work. I also tried adding in the hostnames (they were not in there first) but that also did not work once i   went ahead and fill the second domain hostname in side (IIS). Ive done a fair amount of research about VPS before getting one. And from that successfully hosted "game" servers. but that was relatively simple compared to this. I am just really excited about having a domain thats why i bought the VPS initially. But now i would love to have multiple domains. i already bought the domain names. i just cant get them to work with my VPS. Before asking this i tried many things. Also some stupid things. + Theres something odd about my ip list in (IIS) dropdown in binding settings. there are these values in it: somethign with allot of letters like this: `058a:0582::11a:bqqr:54fc:10ab` And a complete different IP then my VPS that i never put in myself. i will add any more info you would like and take screenshots. anything to help speed to process for you helpers out there.


Is it okay to have no A records for a domain?

There is one domain I'm using for email only. MX records are set up and everything works. The A records for `@` and `www` are pointing to a machine, which just redirects to `google.com`. I am now wondering if I could just delete the A records for `@` and `www`. Are there any consequences except that the domain wouldn't be available via a browser if I do so?


How to get an RSS feed (or equivalent) of photos from defined Facebook Page and User Profiles?

I'm looking for code or advice on how to get an RSS feed (or equivalent stream of data) of photos from one or more Facebook Pages and User Profile pages. **Background:** This is for a friend who wants to show their photos from their Facebook profile and page on their own website. This means that they would only have to load new photos up once, on Facebook and this feature would automate showing them elsewhere. **Some technical conditions:**   * Privacy settings: The photographs would obviously be public in Facebook to enable them to be available externally   * I understand that some procedure for registering with Facebook Developer site to get an Application id might be involved   * Each picture should have the following data in the feed:      * The direct URL of the image     * The title     * The album it is from     * The user or page that it is from     * The data of upload   * Also in the feed would be the album notes and location I'm aware of Wordpress Fotobook plugin http://wordpress.org/extend/plugins/fotobook/ that claims similar functionality (haven't tried it yet). However I think it would be better to have a generic version that could be used with any website technology, for my case the preference would be Drupal. A generic functionality would be output the feed as an RSS. I'm considering writing the code myself but thought I would find out what is already out there.


Trying to register website with Google AdSense but Ads won't display

So I've been waiting 8 days now for Google to verify my domain, I'm on their 2 step process. > Welcome to AdSense Your account is just one step away from being fully > activated. Click the button below and you'll be guided through these last > actions on your end: You've successfully created an ad unit Place the ad > code on. The "You've successfully created an ad unit" has a tick by it, but "Place the ad code on http://mywebsite.co.uk" has no tick. I've added my code to my live site on the home page and other pages, I can see the iframes being loaded but not ads. I still have the big red warning bar that my site is still under review but I assumed it only gets reviewed once it has detected the ad code on my page, which it hasn't at the moment. I'm also getting > Our crawler was unable to access your page to determine its content and > display relevant ads. When our crawler can’t access the content, often we > won’t show ads resulting in lower revenue and coverage. Other times, we’ll > show ads that are irrelevant resulting in lower CTR. Follow the links in the > ‘How to fix.’ column to correct these errors and improve AdSense > performance. And my `robots.txt`:               User-agent: *     Disallow: /wp-admin/     Disallow: /wp-includes/          Sitemap: http://example.com/sitemap.xml.gz


Impact of having an international domain?

I'm looking to get an .es domain. Just wondering how this might impact search results and rankings as I'd like to make the website available worldwide.


Re-writing URL's with lighttpd

I'm using Lighttpd to serve a GET based API that I'm working on, and I'm having some difficulty with re-writing requests. My API calls are very simple. An example would be :                url:/method/submethod?var1=something&var2=something&key=something      This is what I have:               url.rewrite-once = ( "^/methodfoo(.*)" => "/index.php$1&method=methodfoo")      This works fine if all methods were shallow, but I have `methodfoo/submethod` to deal with. What I'd _like_ to do is use a rule that can split this up for me, appending a `&submethod` to the end of the rewritten string. For instance:               url://methodfoo/submethod?foo=bar&foobar=foo      Would be re-written to:               url://index.php?foo=bar&foobar=foo&method=methodfoo&submethod=foo      Can I do that without an explicit rule for each submethod? _**Additional Information:_** Yes, I know I can use a rule like:                "^/methodfoo/(.*)/(.*)" => "/index.php$2&method=methodfoo&submethod=$1"      However, That fuglifies (TM) my link structure, as it would have to match:                url://methodfoo/submethod/?foo=bar&foobar=foo      When I really want:                url://methodfoo/submethod?foo=bar&foobar=foo      Thanks in advance for any suggestions.


How can I get access logs from TMG? (e.g,. GET method requests)

I'm using QRadar as a SIEM solution. I want to integrate TMG logs so that I can obtain/search GET requests with specific extensions (e.g., `.jpg`, `.html`, `.php`). I know in Apache you can get this through web access logs.


Set up development site on another server/host

I'm developing a site for a client. They've got a site now that's hosted at hosting.com. I'm going to move them to my VM hosting solution at edge web but I want to run some tests and have the client approve the site before changing the name servers to the new site/hosting location. How do I make this happen? I'm running a red hat/Apache on linux for the edge web hosting. I don't have control of the domain name (i.e. the client controls that right now). Edgeweb has set up a dns zone for the domain name so that when the time comes to switch we're ready to go. I'm a web developer and I understand the technologies that make a user experience 'work' but I'm unfamiliar with the server jargon and all that so, please be patient. Thanks in advance.


How do you add a Opera thumbnail for your site?

I noticed that in the "Speed Dial" feature of Opera, some sites will display their logo as preview image, while other sites just a screenshot of how the site looks when you add it to speed dial. I don't know for sure but I think Chrome has the same behavior. Stackoverflow for example has the logo :D So how do I make my site display the logo when users add it inside speed dial?


False positives when testing IE6 in virtual machines

I'm a tester for a small organization that creates web applications supporting the full gamut of IE versions. One of my jobs is to ensure that the application works well in Microsoft Internet Explorer 6. To do this, I have a range of virtual machines and the IE6 testing suite. The problem is, none of these environments seems 100% reliable. My virtual machines (VirtualPC and VirtualBox) have both thrown me errors that the developer team can't replicate - even when testing native installations. We've had particular problem when developing for a client of ours who use IE6 exclusively. During field testing, we found our javascript-heavy functionality could throw up bugs in virtual machines which did not appear in real life. IETester can also throw false positives, especially with javascript. Whilst I have never seen any false _negatives_ , this has still caused us many headaches and wasted a lot of time on bugs that don't really exist. My question is this: **does anyone know if any particular virtualization environment achieves perfect IE6 'emulation', or do I have no choice except to hunt down an old WinXP IE6 box? Has anyone else experienced similar difficulties - if so, how did you work around them?**


Is This Considered "Black Hat" SEO?

View the source of this website: http://www.absolutestoneandtile.com/ They are an entirely flash based website, but are higher up on the search list than me. So I thought I would see why and I noticed that there is a bunch of commented out text with the Keyword "ABSOLUTE" in it. Is that considered black hat seo?


Hide from google while developing

I will be building a (wordpress) web site. While I am developing, other team members will be pushing content. I'd like to have it hidden from google while under development. It will be hosted on godaddy. I have thought of not pointing the domain name to it until live and using "preview dns", or buying a static IP during development. Or hosting dev site in a sub-directory ("/dev/") until ready and then moving it up a level. If in the dev directory I'd add htaccess or robots.txt to not crawl. Is any of this a bad idea? Will google penalize for any of this - like search by IP and then associate that with the domain later on? Any better ideas?


Where should the robots.txt file be?

If I have a subdomain:   subdir.a.com that redirects to a.com/myfolder/   should the robots.txt file be in:   subdir.a.com/robots.txt or in   a.com/myfolder/robots.txt


Nginx 301 redirects folders appending a slash

Nginx is currently doing the following: > example.com/folder 301 redirect to: > example.com/folder/ How can I prevent it from doing this? Thanks. Edit: Added Nginx configuration ` server { server_name www.example.com; listen *:80; listen [::]:80 ipv6only=on; return 301 http://example.com$request_uri; } server { server_name example.com; listen _:80; listen [::]:80; root /home/usr/www; index index.htm; location ~_ .(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; } } `


Why won't Webmaster Tools let me set a preferred domain? (says to verify, but it should already be)

I've got a domain that I apparently forgot to set a preferred domain for, so I just tried to do it. Webmaster Tools instead popped up a little box: > Part of the process of setting a preferred domain is to verify that you own > `http://www.example.com/`. Please verify `http://www.example.com/`. I'm running into some problems following these instructions:   1. As far as I can tell I already did verify sometime in the past. There's a TXT DNS record with the gibberish Google tells you to set for it that I couldn't have come up with myself.   2. …and nothing is telling me this information is bad.   3. So let's assume the site is somehow _not_ actually verified. All the various methods' instructions start with "click the Manage Site button next to the site you want, and then click Verify this site." That button doesn't even exist on my screens. (It presumably goes away when you successfully verify?) Those instructions were all updated pretty recently, and the DNS one in particular just a couple weeks ago so it seems a bit unlikely they're inaccurate.    4. I am not using Apps, and won't be, so can't try out the verification through there. Note that I also have another domain that I have _not_ done any verification for which is showing the same behavior(no such button, being told to verify when it seems impossible etc.) so something appears to just be broken. I already have a no-www process in place server-side, so we can skip that. I'm just trying to get the box checked off in GWT. If I don't get any resolution, I'll eventually scrap the TXT record and see if the site gets un-verified(or whatever since it thinks it isn't), and see if I can just restart the process. It's not urgent so I'm just trying to figure out if I've gone blind to something or what. Did the button move?


Joomla Wrapper with auto height to display the content without frame's scrollbar

Is it possible to display the content of other website in my Joomla page (using the "Wrapper" menu item type) with autodetection of its height? I don't know the exact height of the embedded dynamic page in pixels, but I want to display it without vertical scrollbar inside of my frame. Joomla 1.5.22


amazon associates: how well does it perform

I'm thinking about adding some amazon associates affiliate links to one of my sites, and I'm wondering if anyone who has any experience with them can tell me how well they perform on their site. Also, amazon associates offers several advertising widgets: can anyone tell me which one performs the best (brings in the most revenue)? Thank you very much :)


How to deal with attacks on Zend Framework web site? site currently down

This is my first question on this "forum" please be indulgent with me if my questions are somewhat too simplistic for you. i joined this community in order to improve myself and help others.Thank you. I received a mail from my hosting company saying the `Zend Framework 1.10.8` site that am responsible for (the first one that i developed myself) is been hacked. so the moved the content of `public_html` to `public_html_hacked` . someone actually managed to upload 2 php files `db5.php` `sys.php`. I need to get the site back up. The only thing i managed to do is to change the cpanel password. I've changed the public_html permission to 754 but i think that's not going to work. Please give me advice, best pratices and guidance. Thank you for reading this


Using a company for Google authorship?

Can you use a company's page as the author for google authorship or does it have to be an actual persons google + account for it to work ? I.e. could i have it showing in search results as "-by acme co" rather than "-by simon smith "


How do I change the default email that my host sends from php mail from in Justhost's C-panel

I'm trying to work with sending mail through PHP for the first time and I've done pretty well with the exception of one thing. All mail i send is from an email address that ends in "justhost.com" (justhost is hosting my site). I was wondering is anyone could help me change this to a different email address. P.S. Here is the php I'm using to send things from:               $to = "example@email.com";           $subject = "Mail Test at ".strftime("%T", time());           $message = "This is a test.";      $from = "Mike <mike@mysitename.com>";     $headers = "From: {$from}\r\n";     $result = mail($to, $subject, $message, $header);      echo $result ? 'Sent' : 'Error';      (sorry about the spacing I'm not sure how to fix it)


How do people buy Domain Names?

GoDaddy charges $8 for a domain and name.com charges $10. Some people seem to buy many domains to increase their SEO or to sell them later for more money than they paid. Do these people pay less per domain because they buy in bulk or are they doing something else to pay less for their domains? It seems like it is expensive to buy that many domains just for SEO or to resell.


Google Adsense / Gambling workaround

I've run a website since 2001 with betting sites adverts for most of that time and Google Adsense for many years as well. Five or six years ago I was generating £100-£200 per month from Google, but this has fallen by over 90% subsequently - people don't click them, basically! So the following isn't a disaster. Anyway, on 18 April I got an email giving me 72 hours to remove all betting adverts and betting related content or Google Adsense would be disabled from the site: > VIOLATION(S) FOUND: > > GAMBLING: As stated in our program policies, AdSense publishers are not > permitted to place Google ads on sites with content related to gambling or > casinos. This policy includes driving traffic to online gambling sites > through links or advertisements. More information about this policy can be > found in our help center Their 'review' of websites seems to be a direct result of the FBI action on 15 April, so advertising and content that I've had (and submitted to Google Search) is no longer acceptable after several years with no complaints. **Does anyone have a constructive workaround that may satisfy Google without affecting my long-standing advertising policy?**


dynamic urls and links on one web page

I am trying to figure out how to create dynamic links and urls on a static webpage. What I want to do is the following: I have a single webpage for example: MYWEBPAGEdotCOM/INDEX.HTML that will always look the same, except for one link on the page. the link would be on the page for example: LINK TO AFFILIATE: affiliatedotCOM/my-affiliate_code_here_DYNAMIC_REFERER the only thing would change is the "DYNAMIC_REFERER" with every dynamic url on this page: MYWEBPAGEdotCOM/INDEX.PHP_id=test1   MYWEBPAGEdotCOM/INDEX.PHP_id=test2   MYWEBPAGEdotCOM/INDEX.PHP_id=test3   MYWEBPAGEdotCOM/INDEX.PHP_id=test4   which would only hange the dynamic link on the page to: affiliatedotCOM/my-affiliate_code_here_test1   affiliatedotCOM/my-affiliate_code_here_test2   affiliatedotCOM/my-affiliate_code_here_test3   affiliatedotCOM/my-affiliate_code_here_test4   Can someone tell me how I could go about doing this? I just dont want to have to make 100's of pages, as this would prevent me from having to do so.


What design/feature aspects assist in visitor conversion rates?

Web design being around for so long, I would imagine we have some rules or guidelines regarding this topic. When a user visits your website for the first time, what particulars have been shown to take that visitor and transform them into a member/customer? There must be some proven methods of doing things -- something that shows a big cartoony graphic isn't the best way to do conversion (or maybe it is). Off the top of my head, I'm thinking of things like, login box in a clear spot, simple graphics, showing the product, etc... In my own searching I just keep hitting websites that talk about UI design of registration forms themselves.


Explanation of ARTICLE tag

In explanation of tag W3SCHOOL : > The tag defines external content. What's the meaning of **external content** exactly ? It's mean _quoted (from somewhere) text_ ?


Are numbered entities understood by Google?

currently, our site is in local codepage win-1250. We are not using UTF-8, as this would give us a big headache with migration and modification of all the scripts. For few pages, we want to take advantage of Ajax submision of forms, and its serialize function is pushing us to the solution to convert all non- ascii characters to numbered entities (simplified, we can make it work for example for czech characters (CP1250) without problem, but as our site uses russian, arabic, japanes and other letters, numbered entities are doing just great) The site displays ok, but I wonder, does google and other search engine "understand" that this : "Kdy & # 382;" is actually this "Když" ? If someone is searching for "kdyz" or "když", does he get the result from us too or not ?


How do bounce rate and page views change Alexa rankings?

My site has 30,000 visits with 86,000 page views. If the bounce rate of 54%, then does it means only 15,000 users generated the 86,000 page views or 30,000 visits generated the 86,000 page views. My website is www.cricandcric.com Even though I have got 86,000 page views, my site's Alexa ranking is still getting worse day by day. How do I control that?


How are visits, pageviews, and bounce rate related in Alexa's stats reporting?

My site has 40,000 visits with 76,000 pageviews. If there is a bounce rate of 44%, then does it mean that only 15,000 users generated the 67,000 page views or that 50,000 visits generated the 78,000 page views. My site's Alexa ranking is still getting worse day by day. When I started to do SEO for my site, it was at 13,000 but it is now at 23,000. I am highly disappointment about my Alexa Ranking. It's keep on increasing day by day. I drove 10K+ traffic everyday to my website from different sources such as Search Engines, Social Media and other quality referral's. Can any one suggest how to control that?


Why did my Google links disappear after a redesign?

I recently did a complete redesign of my site. As soon as Google picked up the changes (I could tell because the excerpt in the search results was brought up to date), I noticed that my traffic slowed by about 30%. I started to investigate, ran a "link:" query on my site and saw only two links there. I know there are many more links to my site, mostly from reputable sources like magazines and large blogs. Why aren't these links showing up anymore? There's nothing even remotely spammy about my site, so I don't see why there would be weirdness going on.


I got a lot of indexed soft 404 pages they actually don’t exist

I just saw in my WMT that I have a lot of indexed soft 404 pages. They all starts with `mysite.com/index.php/somepage.`. The problem is that I don't have not a single page starts with `index.php`. Can someone explain me:   1. Why is those soft 404 pages generated at all when I don't have `index.php` part on my site?   2. Now the thing that worries me is that I have for example 700 soft 404 pages, and after some time I have 300 and I didn't change anything.   3. Are they harmful for my site?   4. Can this be fixed in using some rewrite rule in Apache to prevent them for been indexed at all?


Identify "non-secure" content IE warns about

As many know, if you serve a page over https and the content loads resources (images, stylesheets, js, SWF objects, etc) over http, older versions of Internet Explorer will show the user a warning saying "This page contains both secure and non-secure items". This is discomforting to many non-technical users. Usually, I can look at the HTML source and identify which item(s) are triggering this error. Sometimes a Flash object will load something else or some embedded javascript will put a new object in the DOM and trigger this. What tools are good for quickly tracking down the source of the warning?


Firefox reports HTTPS page to contain non-secure elements

When I visit our web site pages with IE over HTTPS, it reports the web site as protected (i.e. no elements are taken using HTTP). The same page, when loaded to Firefox, causes Firefox to complain that some elements are non-secure. I checked the source code of the page and the list of resources of the page (Firefox displays the list of resources) - there are no http resources, only HTTPS ones are listed. The question is - how do I diagnose, what resources (images or CSS or JavaScript) are loaded using HTTP and not HTTPS? I assume that some plugin is needed. Firebug doesn't have anything helpful, as it seems. Update: The mystery has been discovered. Under certain [rare] combination of conditions Facebook instead of providing a PNG image of the page statistics (embedded into the page) reports the error (some HTML via Javascript). As the original resource is a PNG, Firefox simply doesn't display that PNG, but seems to execute the javascript code, sent by Facebook. Obviously, this JavaScript could not be easily tracked as it was not being displayed or even mentioned anywhere (except maybe deep in the DOM inspector). Changing the conditions eliminated the erroneous javascript. However, the question regarding the tool that would help discover such "hidden" code and other resources remains actual.


How do I register two-letter domain names for URL shortening?

Some websites - mainly for URL shortening - have short domain names. Now my question is: how can I register two-letter domain names like `aa.com` or `bb.in`?


Space in img:s "ALT" attribute good/bad for search engines?

I am trying to make it easier for search engines to crawl my website, as it is almost 100% dynamic. I have a couple of transparent images which are actually links to sections of my page. I wonder, if I add an "alt" attribute containing space characters to explain the target, will this improve SE rankings etc? For example:               <img src="blabla.png" alt="post new classified">      Or will this just result in errors? Ànd, what should I put in the alt attribute if I can't use space? PS: Another different and short question, will javascript-rich content make a page less important to crawlers? Thanks


How to smartly optimize ads on website

I've a content website that presents ads. Now, my team want to optimize it for a better experience for the users. (we really believe our ads are good for our users.) We are sure that every website deals with this issue and there must be some known ways and methods to deal with it, that smart people thought of before. so what i'm looking is a tested, working method to optimize ads. for example:   * if i was asking about optimizing my website in Google, I would expect you to answer me: learn SEO   * if i was asking about optimizing the use of my website: usability testing.   * navigation: information architecture what is the field that deals with optimizing ads?


Duplicate meta descriptions after Permalink change

I recently changed my permalink structure on Wordpress to remove the year and month from the URL. **Old structure** - http://www.thecheckeredflag.co.uk/2012/10/mtech-lite- retain-barc-regulars-for-winter-series/ **New structure** - http://www.thecheckeredflag.co.uk/mtech-lite-retain-barc- regulars-for-winter-series/ I have a canonical that has the new structure in the URL but google Webmaster tool is flagging up duplicate meta descriptions and title tags. Currently it is telling me that I have 9000+ duplicates but obviously the pages are the same thing and there is only one instance of this. Should I worry about this or is this something that will naturally correct itself over time?


Finding out the shared hosting providers located in a particular data center

I know the physical location of data-centers that I want my website hosted in. One of these is located on **350 E Cermack in Chicago, IL**. My problem is that I am looking for all the providers of low-cost shared hosting in this data center. Do you have a list? And if you do have such a list can you please tell me how you came up with it? I know many discount hosting providers are physically located in the Arizona- Utah areas. But I am located near Chicago.


robots.txt dissalow url containing string with a '/' at the end

i have a website with thousands of dynamic pages. I want to use the robots.txt file in order to dissalow certain url patterns corresponding to pages with duplicate content. For example i have a page for article itemA belonging to category catA/subcatA, with URL: /catA/subcatA/itemA this is the URL that i want to be indexed from google. this article is also visible via tagging in various other places in the web site. The URLs produced via tagging is like: /tagA1/itemA this URL i want NOT to be indexed from google. However i want to have indexed all tag listings: /tagA1 so how can i achieve this? dissalow URLs of including a specific string with a '/' at the end? **/tagA1/** itemA - dissalow /tagA1 - allow


Poor Man's Clean URLs vs. Mod_Rewrite

At the company where I work, we're getting ready to design a new web site, and there's some disagreement about how to do clean URLs. Over the past year we've been making small improvements to our existing web site in anticipation of a large-scale redesign, which has involved the Poor Man's Clean URLs™. Example:   `http://www.example.com/products/widgets/index.php`                 http://www.example.com/products/sprockets/index.php      For the new site, there is some talk about using mod_rewrite:   1. The user requests `http://www.example.com/products/widgets/`   2. mod_rewrite sends them to `http://www.example.com/index.php?page=products/widgets`   3. index.php sends them to the real page `http://www.example.com/products/widgets.php` I'm failing to see how all this rigamaroll is adding any value. The employee in favor of mod_rewrite is claiming that fewer directories somehow equates to easier maintenance. None of our existing pages make use of variables in the query string. All the content is in the actual files themselves. We are planning to put some content in the database, like press releases and upcoming trade shows we will be attending, but the vast majority of pages will only be using PHP for including common HTML like header, footer, and navigation. I would definitely be up for using mod_rewrite for dynamic content like that. Is there some big benefit I'm missing that we should be using mod_rewrite for everything? Are the Poor Man's Clean URLs™ sufficient for the non-database parts of our site?


include full category hierarchy in url or only the "leaf"?

I'm currently redesigning a site that organizes information into categories. Some of these categories contain subcategories (and some of those contain even more subcategories). I'm trying to decide between the following url structures for the resulting pages:   * domain.com/<main-category>/   * domain.com/<main-category>/<sub-category>/   * domain.com/<main-category>/<sub-category>/<sub-sub-category>/ vs.   * domain.com/<main-category>/   * domain.com/<sub-category>/   * domain.com/<sub-sub-category>/ I'm leaning toward the first because there will be more relevant keywords that may help long tail search traffic, but I can see disadvantages as well... the most specific keywords to that page will be further away from the "front" of the url and a long url is harder to share and type correctly. For whatever it's worth, I don't expect there to be more than 3 levels of nested categories. Thoughts on which approach to take, or even something completely different?


Google Rich Snippets read, but not recognized

I put data on my page, required to make Google Rich Snippets. Page URL (for example) is view-source:http://vitocars.net/part/100225305. In Google Structure Data testing tool I can see this screen: ![enter image description here](http://i.stack.imgur.com/p0K17.png) So, the price and availability is recognized, but anyway, not working. Can anybody give advice to me, where to look?


90% sudden drop in search engine ranking with no changes made

This is a recurring topic, but I am very very panicking right now... I noticed a 90% "impressions" drop (from 60k to 5k) from **2013-03-05** to **2013-03-06**. My keywords dropped, and for a few of them I don't even appear in the first 25 search results pages that I checked. This happened in just 24 hours, **without** me making absolutely **any** change on the website. I'm really panicking now, I never did any black-hat SEO, I always followed Google "rules", and see where it leads me :( I believe I'm providing a good quality website, at least my members thank me for it, this means it should be good enough. I'm doing everything I can to provide quality. I really don't know what else to do apart from paying someone thousands of euros to help me with SEO. Does someone have any idea about that scary drop? I would love to follow each and every possible lead one could give me. Thank you in advance,


Having trouble understanding my domain's DNS records

When I view my domain's DNS records via WHM, I don't see any A records pointing to my server's public IP address. The only A records I see point to 10.x.x.x, which is a private IP address, correct? If this is the case, what gives? I'm just trying to develop an understanding of exactly how requests find their way to my server and I'm completely baffled by the DNS records I'm seeing. I would appreciate any help you can offer! Thank you. **Edit #1:** The following is what my domain's zone file looks like in WHM:               mydomain.com. 86400 IN SOA ns1.host.com. alerts.host.com. (                        2012022403                        86400                        7200                        3600000                        86400     )     mydomain.com. 86400 IN NS      ns1.host.com.     mydomain.com. 86400 IN NS      ns2.host.com.     mydomain.com. 14400 IN A       10.10.17.37     localhost     14400 IN A       127.0.0.1     mydomain.com. 14400 IN MX    0 mydomain.com.     mail          14400 IN CNAME   mydomain.com.     www           14400 IN CNAME   mydomain.com.     ftp           14400 IN CNAME   mydomain.com.      **Edit #2** whois mydomain.com says that the registrar has published the same nameservers listed in my zone file. dig @8.8.8.8 mydomain.com returns this:               <<>> DiG 9.3.6-P1-RedHat-9.3.6-16.P1.el5_7.1 <<>> @8.8.8.8 mydomain.com     (1 server found)     global options:  printcmd     Got answer:     ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1534     flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0          QUESTION SECTION:     mydomain.com.       IN      A          ANSWER SECTION:     mydomain.com. 14400 IN      A       10.10.17.37          Query time: 66 msec     SERVER: 8.8.8.8#53(8.8.8.8)     WHEN: Fri Mar  2 21:11:28 2012     MSG SIZE  rcvd: 59      **Edit #3** I am connecting to the server from outside its local network. Also, access logs show visitors are reaching the website without any trouble. I'm not sure what the difference is, but I used the tool located here: centralops.net/co/DomainDossier.aspx and it reported different DNS records. It showed a record pointing my domain to my public IP address. I'm thoroughly confused! **Edit #4** After further examination of the Domain Dossier output, it shows a zone file serial number different from the one appearing in my WHM. The serial number in my WHM is 2012022403 while the serial number reported by Domain Dossier is 2012022402. Edit: Actually, it probably makes more sense that WHM isn't showing the serial number that is saved, but the saved serial number + 1 so the next time you make changes you won't have to increase the number yourself. If this is the case, then the serial numbers do match. However, Google's DNS servers are seeing one thing, and the DNS servers that Domain Dossier uses are seeing another. I'm not sure if this means anything, but the in the DNS records reported by Domain Dossier, it shows the correct nameservers, but they're in a different order. My WHM has ns1 listed first in the zone file, but this report shows ns2 listed first. Could be nothing, but it seems strange. **Edit #5** Slightly embarrassing, but I managed to figure out what is going on. My web host translates the private IPs to the public IPs when updating their nameserver. I still learned a lot from trying to figure this thing out! Thanks for your help, Charlie. I appreciate it. I'll be sure to vote up your answer once I get the reputation required to do so!


SEO Implications of blog on site versus offsite?

I recently added a blog to one of our company's websites, and was confident that this increase in content on the site would have only positive SEO results. My boss, however, feels that we should have instead located the blog off-site, on a blogging platform such as Wordpress, Typepad, etc., in order to generate a backlink (assuming we'd link from blogging platform back to website.) While I know that backlinks are important for SEO, isn't content creation equally, if not more, important? Granted, I'd be creating content either way, but I figured we'd get more site traffic by having the blog located on our site versus a separate blogging platform. Am I incorrect in my priorities here? Boss's TOP priority is increasing the ranking of our website, so maybe a backlink would be better...? If we do need to relocate the blog to an off-site platform, is there a blogging platform that is more conducive to SEO than others? Is there a platform from which backlinks would be more valuable than others?


Weird redirection to another site

I am using a government web site (in Spain) to carry out some stuff. As soon as I navigate into one of the screens, I am redirected to oracle.com. I see the original Spanish government web page for a fraction of a second, and then I am sent to Oracle. I have contacted their technical support and they seem to have no clue of what is going on. I have done some googling and there seems to be a few reported scenarios of weird redirections like this due to IFRAME targets not being properly interpreted by the browser. I have recently updated to IE11, so the issue _might_ be that the government web site that I am trying to use contains an IFRAME targetting Oracle, and IE11 is misinterpreting that as a redirect, or something like that. So my questions are:   1. Is there any evidence of this actually happening? If so, can you please provide any pointers to technical help on how to fix it?   2. Is there any way that I can fix the issue so that I can keep using the government web site without the friggin' redirection? Please bear in mind that I have no access to the server; this would need to be a client-side hack. Thanks. _Edit_. I have tried using Google Chrome and the issue does not happen, so it must be an IE11 thing. This basically means that my problem is solved, since I can use Chrome to complete my business. Still, I'd love to know why the issue occurs with IE11.


What SEO approach should I take to an empty category page?

My site is in its infancy and has a lot of empty categories as products are being added. What is the best approach SEO-wise for these practically empty category pages? Should I hide the links to them until they have content? Or let the pretty much blank page get indexed? I will have a sitemap that keeps updated obviously.


Webmaster Tools: root and subdirectories?

We have all our international sites on our `.com` domain like this:               site.com/uk     site.com/us     etc...      When creating the sites in Webmaster Tools I've created different sites and submitted sitemaps for each directory so that we can appropriately geotarget the site. Is it also recommended to add the root `.com` with its geotargeting set to international? If so should I also add all the seperate sitemaps (like the `/us/sitemap.xml`) even though they have been added to the directory level sites?


Is there a class or id that will cause an ad to be blocked by most major adblockers?

Is there a general class or ID for a html element that a high majority of popular adblockers will block on a website it has no information for. My intention is to have my advertisement blocked, avoiding automatic blocking is easy enough... I was thinking of maybe lending some ids or classes from big advertisment companies that area already being fought off quite actively. right now my html

      Will this work or is there a more solid approach?


What's the best way to determine users' preferred language?

In determining which language to display content in by default, there are, as far as I know, three basic methods:   1. Examine the Accept headers sent by the browser.   2. Use IP geolocation to determine the user's location and guess an appropriate language.   3. Force the user to explicitly select a language, as exemplified by Wikipedia. It seems to me that option 1 is far more reliable, as the default headers sent by the browser are the same as the OS's interface language, which will normally be a language the user understands. On the other hand, geolocation doesn't reveal anything about an individual user's preferences; it only reveals what the majority in a location prefer and has a tendency to annoy and/or confuse people who may be traveling (how come Facebook suddenly changed to Korean?). For these reasons, it would seem obvious that all the major sites would be using option 1. However, my experience as an English speaker living in Korea shows that the major sites (such as anything by Google, Facebook, Skype, etc) all use option 2. Why? If I create a multilingual site, should I risk annoying users such as myself and choose option 2, as well? **EDIT:** As for option 3, I think there's a good reason why most sites don't follow Wikipedia: It's a terrible way, because it forces the user to configure something that the site should figure out. Many people in the answers and comments have mentioned making it easy to change the language. I agree that it's important, but I think it's a bit off- topic unless you're recommending option 3, because this question is about choosing the default language. **EDIT 2:** I'm especially interested in the reasons why many sites do things the way they do. Option 2 seems incredibly obvious to me, but I assume that the major sites that have chosen option 1 must have _some_ sort of reason for their choice.


Google Webmaster Tools - Why does Avg Position change when drilling down in Search Query Analysis?

In Google Webmaster Tools --> Seach Queries, you can see a list like this: ![enter image description here](http://i.stack.imgur.com/b9qTK.png) I am finding that the Avg. Position column o the above list is seriously out of sync with the Avg Position shown in the drill-down (which can be accessed by clicking on the key word) ![enter image description here](http://i.stack.imgur.com/ACmVz.png) Why do these differ?


Google reducing indexed page count

Our website has more than 6,000,000 pages, all of them were generated using my software (those were keyword replaced pages), but all of them are actual pages. Google indexed most of those pages and we are happy, but recently, the past two weeks, Google reducing the indexed page count, now its about 2,000,000. Is there any Google new update in that last couple of weeks is there any work around for this to get our pages index? Update No page error. no server down, DNS is fine, wat else pretty much everything is fine. apart from qualify of content as some is duplicate.


htaccess preventing sqlite database being downloaded

I have a VPS, running apache2 on Debian 6. Created a file called .htaccess on the web root, which included:               <Files ~ "\.db$">         Order allow,deny         Deny from all     </Files>          <FilesMatch "\.db$">     Deny from all     </FilesMatch>      Can still manually download the database.db file that exists in the same directory as the .htaccess file. Restarted Apache2, same. What gives?


What are the hard and fast rules for Cache Control?

**Confession** : sites I maintain have different rules for Cache Control mostly based on the default configuration of the server followed up with recommendations from the Page Speed & Y-Slow Firefox plug-ins and the Network Resources view in Google's Speed Tracer. Cache-Control is set to private/public depending on what they say to do, ETag's/Last-Modified headers are only tinkered with if Y-Slow suggests there is something wrong and Vary- Accept-Encoding seems necessary when manually gziping files for Amazon CloudFront. When reading through the material on the different options and what they do there seems to be conflicting information, rules for broken proxies and cargo cult configurations. Any of the official information provided by the analysis tools mentioned above is quite inaccessible as it deals with each topic individually instead of as a unified strategy (so there is no cross- referencing of techniques). For example, it seems to make no sense that the speed analysis tools rate a site with ETag's the same as a site without them if they are meant to help with caching. **What are the hard and fast rules for a platform agnostic Cache Control strategy?** **EDIT:** A link through Jeff Atwood's article explains Caching in superb depth. For the record though here are the hard and fast rules: **If the file is Compressed using GZIP, etc** - use "cache-control: private" as a proxy may return the compressed version to a client that does not support it (the browser cache will hold files marked this way though). Also remember to include a "Vary: Accept-Encoding" to say that it is compressible. **Use Last-Modified in conjunction with ETag** - belt and braces usage provides both validators, whilst ETag is based on file contents instead of modification time alone, using both covers all bases. **NOTE:** AOL's PageTest has a carte blanche approach against ETags for some reason. _If you are using Apache on more than one server to host the same content then remove the implicitly declared inode from ETags by excluding it from the FileETag directive (i.e. "FileETag MTime Size") unless you are genuinely using the same live filesystem._ **Use "cache-control: public" wherever you can** - this means that proxy servers (and the browser cache) will return your content even if the rest of the page needs HTTP authentication, etc.


Migrating Ruby on Rails website to new server (Linux)

I have an existing website that is a Ruby on Rails project. I have another server I need to transfer the existing website too. The server I wish to transfer too was originally hosting the website so has the necessary gems/configuration are installed. I have tar the current releases shared dir from the old server and transfered them over to the new server. I have then unpack the tar in the apps directory to the new location which is a different URL path. My problem is now as you can see below that the path on the current -> is pointing to the old URL. (I ran `ls -la` to see ownership). How can I change this current path to read with my new web address? Current releases shared sitepack.tar.   root@server1: `/var/www/clients/client1/NEWSITE.com/web/apps# ls -la`   Current -> `/var/www/OLDSITE.com/web/apps/releases/20120130171636`   root@server1: `/var/www/clients/client1/NEWSITE.com/web/apps#`


Google finding irrelevant keywords on my pages?

I have a dynamic site with thousands of pages (database driven). Every page has a log in link up in the header. Not so unusual. All of my pages have a title which is an H2 (I am changing it to H1 soon). According to Google Webmaster Tools, "log" is the most relevant keyword on my site. How can I prevent this from happening? Surely I'm not the only website with the words "log in" in their header, appearing on every page.


Does having a website inside a frame (<frameset>) helps or affect search engine rankings?

I have been working to promote my website from long time but not getting such traffic as work I have done on that. My website is running online with another domain using framset so is it somewhere affecting on search index & ranking. My parent website is http://www.battle cancer.com and using               <frameset frameborder=0 framespacing=0 border=0 rows="100%,*"noresize>     <frame name="frame" src="http://www.battle-cancer.com" noresize></frameset>      It running online with the http://www.elimaysupplements.com/.


Google Analytics on multiple independent sites

I want to use Google Analytics to monitor two completely separate websites. I have read a number of resources about setting up GA for multiple domains and subdomains, but they all seem to be set up for sites that are related somehow. To be specific, my first GA account was set up to track my account at Shapeways. To set up tracking on Shapeways, I set up my own GA account and supplied my tracking number to Shapeways. My default GA website is something like shapeways.com/my_shapeways_pages... I want to set up tracking for a demo project I have set up as a free subdomain, with an address like mypage.atwebpages.com. I tried to create a new profile in my GA account, and exclude traffic from shapeways.com, but this doesn't really work. I test my GA setup by opening pages from both of my sites, and looking at what shows up in GA's real-time reporting. I see active pages from both sites in my GA reporting. Is it possible to do what I am asking? I want to see separate reporting from each site.


Most of my Facebook Likes have disappeared from my website

Until two days ago, I had 417 Facebook Likes on my website http://www.ridiculouslife.net/ Now i have just 33. Even when I input my url into the Facebook developers Get the Like Button generator it still comes up as 33. Does anyone know what happened and how I may fix it? Thanks A


Broken links in content reports when tracking subdomains with Google Analytics

I have a tracking code that I use on my main site and my blog, which is on a subdomain:   * www.example.com   * blog.example.com I have a single profile in Google Analytics. I use advanced segments to look at traffic to the main site vs. traffic to the blog. **Problem 1:** When I'm browsing my content reports under Standard Reporting, the "Page" column doesn't show the top-level or sub-domain, so I can't differentiate `www.example.com/index.html` from `blog.example.com/index.html` easily. According to the docs, this filter is supposed to make GA prepend the hostname to the page URL in your content reports, but it doesn't seem to work. **Problem 2:** When I click on the little "Open in new window" icon next to a given page in a content report line, it always assumes the page lives on `www.example.com`, so I get 404s when the page is actually on `blog.example.com`. Is there a good solution for these subdomain tracking problems?


Pre-defining tabular structures in MediaWiki

I have installed a fresh MediaWiki. I want to fill it with articles that will contain free text, and tabular information in the right hand column, like Wikipedia does: ![enter image description here](http://i.stack.imgur.com/16v06.png) I want to pre-define templates for this information, and I'm a little lost on how and where to get started. I know how to create templates, I'm just not sure where to build these kinds of tables and define parameters that then get filled in in the actual page. This must be some sort of Wikipedia standard as almost every one of their pages has something like this, but I'm stumped as to how to use it in my own Wiki. The default formatting guides are of no help, of course; I think I need to delve into advanced templates, but fail to find the right resources to start with. Could somebody provide me with a few pointers to start with? The correct term for this or a manual link would already be enough.


How to insert in a blog sharing links to visitors Tweet, Facebook and so on social networks?

I am developing a web blog using ASP.NET, but I guess that the tech details like this, here, is not important. My aim is to insert in every post I create those nice buttons to the social networks account of my visitors so that they can quote or post the link to the blog entry in their space. How can I do this? I guess it also de3pend on the social network I want to use. Lets say, now, that I want to have links to Facebook, Tweet and Google circle accounts. Thankyou.


Why does Google index pages of my blog in seconds, while pages on the rest of the website take longer to get indexed

I have a questions and answers website in Portuguese about a specific subject. My Q&A website also have a blog, on a sub-directory like `www.site.com/articles`. I had not written on the blog for almost a year, and a few days ago, I wrote a new article, and for my surprise it got indexed by Google in less than a minute. After this, I continued writing new articles. And they are always indexed in less than a minute. It's amazing. * * * By the other hand, the home page of the website, where the new questions added by the users are shown, was last indexed by Google on May, 17. I would appreciate your opinions about why does Google is indexing in seconds the blog, and not behaving on the same way for the home page and questions published by the users. Another point to consider, is that due to a problem with the server, before yesterday, the full website went off for over 5 hours and I didn't notice it. After solving the problem, I wrote a new article to test Google, and for my surprise again it was indexd again in less than one second. So, It's really crazy and good this behaving of Google.


Does google apps allow using it's smtp server to send email from my site?

I have a website where only time email is sent is when user forgets password and needs to reset it. Can I use google apps to send this email via php on my site or would I be in violation of google terms? Thanks


Securing Access to Server

We have servers at an ISP and a firewall in place. At our main office, we have a VPN. For an added layer of security, I'm thinking a good model may be to have developers connect to the corporate VPN and then only allow traffic in to the servers through the firewall from the VPN's IP. My questions: 1) Does this sound like a sound method for connection? 2) What is the best method for validating user at VPN? I've used a cryptocard in a previous environment, but I'm not real familiar with the technology or competitors. Thanks, D


WordPress vs. own blog (Rails) in terms of SEO

I have a project running for which I'll need a blog (the site is coded in Rails). Now I'm not sure whether I should use WordPress or a custom (read: simple) blog, hacked in Rails. I could integrate disqus and "clean" titles, but not more from an SEO standpoint. I'm not interested in functionality but SEO-purposes only. What should I go with?