Robots.TXT and Meta Tag Robots [closed] - meta-tags

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I want to make sure I understand this:
This: <meta content="noindex, nofollow" name="robots" /> in the <head> of a webpage
is the same as:
Disallow: /example-page.html in the Robots.txt
Right?

in the <head> of a webpage is the same as: Yes, if you are talking about the <head> of the example-page.html. The only difference is that when you have restriction for bots in the meta tag, the page will still be requested by the spider. This might be essential if that page is generated by any server-side script and you count the number of times it was displayed or gather any other information related to the visits to this page (from access logs, for example).
The bot (the valid bot from normal search engines) will access the page, read the meta tag, and subsequently not index it, while with the record in robots.txt no request of the page will be performed by the generic spider or the one mentioned in User-agent section of robots.txt.

Related

Start scraping only after and before certain element [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
Here's what the HTML looks like:
<h4>Categories</h4>
<ul>
<li>Cars</li>
<li>Bikes</li>
<li>Planes</li>
</ul>
<h4>Brands</h4>
<ul>
<li>Audi</li>
<li>BMW</li>
<li>Mercedes</li>
</ul>
<h4>FAQ</h4>
<ul>
<li>FAQ1</li>
<li>FAQ2</li>
<li>FAQ3</li>
</ul>
I'm trying to extract only the brands using Scrapy. There are no distinguishing features between the category vs. brands section except that the H4 begins the new section. Also, there are many categories and brands so it's hard to hardcode it.
You can use the following or following-sibling axis.
For instance, in order to get the brands you can get to the desired h4 element by text and then get to the next ul sibling via following-sibling:
//h4[. = 'Brands']/following-sibling::ul[1]/li/text()
Demo from the Scrapy shell:
$ scrapy shell ./index.html
>>> response.xpath("//h4[. = 'Brands']/following-sibling::ul[1]/li/text()").extract()
['Audi', 'BMW', 'Mercedes']

kentico site and DesignMode css conflicts [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
I have my custom css (all Compass/SASS based) added to the site from the Master page, rather than include the CSS in the site settings. While in Design View, my custom css, has overridden the items from DesignMode.css.
My master page is loading in my compiled CSS this way:
<link href="/CMSPages/GetResource.ashx?stylesheetfile=/KFF/SalesForce/main.css" type="text/css" rel="stylesheet" />
What is the best method to isolate my CSS from the designview.css?
Might want to take a look at this article
I think you can also do something like this in your master page:
{% ViewMode == "LiveSite" ? "StyleSheet Link": "" %}

.htaccess redirection in php [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Closed 8 years ago.
Improve this question
I have an image in my index.php page.On clicking the image I have to redirect the URL to another Domain using .htaccess redirection.
Try this
HTML CODE
<a href="http://yourdomain.com/img.jpg" target="_blank"><img src="foldername/img.jpg" alt="image" height="10px" width="25px">
</a>
.HTACCESS CODE
RewriteRule ^img.jpg$ http://example.com/ [R=301,L]

Embedding video in PowerPoint 2010 not working [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
I'm trying to embed a video in powerpoint 2010 to autoplay when I get to that slide (ideal).
OR... if that doesn't work I'd like to hyperlink an image in my presentation to the video... and when I click on it, it autoplays (meaning, I don't have to click the play button).
I followed this tutorial: http://www.howtogeek.com/howto/10552/how-to-add-video-from-the-web-in-powerpoint-2010/
On vimeo, I copied and pasted this provided iFrame code into my presentation:
<iframe src="http://player.vimeo.com/video/20241459?badge=0" width="500" height="375" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
<p>Rick Astley - Never gonna give you up from zunebock on Vimeo.</p>
But it threw this error... I don't see how this is possible because I copied and pasted the embed code.
Powerpoint cannot insert video from this embed code. Verify that the embed code is correct, and then try again.
Here's an image:
So, restating my question:
1) why wouldn't powerpoint be accepting that given embed code?
2) If it just won't work... how do I start a vimeo video automatically on page load?
Vimeo's code uses an iframe, which won't work; it sort of expects you to play the video back in a browser, not PPT. It even mentions on the site right beneath the embed code that it's intended for iphones and such.
If you use, say, YouTube instead, PPT's help points out that you need to use the Old Embed code option, which gives you something like this:
<object width="420" height="315"><param name="movie" value="http://www.youtube.com/v/Q7vsoVR5NX4?version=3&hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Q7vsoVR5NX4?version=3&hl=en_US" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>
Next problem: The video doesn't play automatically and since it's an object (ie, a "thing" that PPT has no idea about other than to let it do whatever it's going to do), you can't force it to play (other than perhaps with code).
And finally, the site that hosts the video may restrict your ability to play it w/in PPT. I tried a couple of YouTube vids in testing this; neither would play w/in ppt due to copyright restrictions.
In order to avoid this error, a recommended solution is to embed downloaded YouTube video in PowerPoint.
This following article just aims to introduce a professional YouTube to PowerPoint Converter and a step by step guide on how to download and convert YouTube to PowerPoint supported format to successfully embed YouTube in PowerPoint for easy playback.

forward with masking domain, are they using iframe to do that? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I just wonder how is the forward with masking really works in all the common cases.
I just found out that the manual way of doing it is that just to put this code
<html>
<head>
<title>yourname</title>
<meta name="description" content="your description">
<meta name="keywords" content="keyword1, keyword2">
</head>
<frameset rows="100%,0" border="0">
<frame src="http://yourforwardingurl" frameborder="0">
<frame frameborder="0">
</frameset>
</html>
does that mean all the provider, registrar (like godaddy) they using the same method?
because if so then I don't know why in the sake of god would I have to wait them do that for me if I can just create a subdomain and put those codes and get it done in a minute rather than wait them activate it for me for 24-48 hours.
I don't have much experience with this but I don't believe that this is a very common way of masking URLs. For one thing, it's very easy to see the actual source of the content. It also seems like it would be a pain to manage. This might be an option if you are hosting a small website and don't have access to the server or a control panel for your domain.
The more common approach is more likely to be something using Apache's mod_proxy (explained here).
Yes, the mostly used method is a simple frameset or a iframe (in less cases).
And yes you can simply set up a sub domain with a html file which loads the target in a frame.

Resources