agrail.com

Avaliação do site agrail.com

 Gerado a 25 de Maio de 2025 04:35 AM

O resultado é de 31/100

Descarregue a versão PDF

Conteúdo SEO

Título

AgRail LLC - Homepage

Cumprimento : 21

Perfeito, o Título contém entre 10 e 70 caracteres.

Descrição

Cumprimento : 0

Mau. Não encontrámos nenhuma Descrição META na sua página.

Palavras-chave

Mau. Não detetámos palavras-chave META na sua página.

Propriedades Og Meta

Esta página não tira vantagens das propriedades Og.

Cabeçalhos

H1 H2 H3 H4 H5 H6
0 0 0 1 1 0
  • [H4] Local Weather
  • [H5] Forecast

Imagens

Encontrámos 12 imagens nesta página.

7 atributos ALT estão vazios ou em falta. É recomendado adicionar texto alternativo de modo a que os motores de busca identifiquem melhor o conteúdo das suas imagens.

Rácio Texto/HTML

Rácio : 11%

O rácio de texto para código HTML desta página é menor que 15 porcento, o que significa que provavelmente é necessário de adicionar mais conteúdos em forma de texto.

Flash

Perfeito, não foi encontrado conteúdo Flash nesta página.

Iframe

Excelente, não foram detetadas Iframes nesta página.

Reescrita de URL

Mau. Existem ligações que contêm 'query strings' (sequências de consulta).

Underscores (traços inferiores) nas URLs

Detetámos 'underscores' (traços inferiores) nas suas URLs. O uso hífens é mais eficiente em termos de otimização SEO.

Ligações para a própria página

Encontrámos um total de 75 ligações incluindo 11 ligações a ficheiros

Âncoras Tipo Sumo
Cash Bids & Rates Internas Passa sumo
Harvest 2024 Rates Externas Passa sumo
Cash Bids Table Internas Passa sumo
Cash Bids Grid Internas Passa sumo
USDA Cash Bids Internas Passa sumo
ACH Payment Form Externas Passa sumo
About Us Internas Passa sumo
Products & Services Internas Passa sumo
Locations & Staff Internas Passa sumo
Contact Us Internas Passa sumo
USDA Cash Bids Internas Passa sumo
Market Overview Internas Passa sumo
Futures Internas Passa sumo
Options Internas Passa sumo
Custom Charts Internas Passa sumo
Spread Charts Internas Passa sumo
Market Heat Maps Internas Passa sumo
Stocks Internas Passa sumo
Real-Time Markets Internas Passa sumo
Ag Newswire Internas Passa sumo
Financial News Internas Passa sumo
InsideFutures Internas Passa sumo
USDA News & Reports Internas Passa sumo
Ag Market Commentary Internas Passa sumo
Local Weather Internas Passa sumo
Mobile Alerts Internas Passa sumo
Trading Calendar Internas Passa sumo
Futures 101 Internas Passa sumo
Commodity Symbols Internas Passa sumo
Farmer's Almanac Externas Passa sumo
Home Internas Passa sumo
- Internas Passa sumo
$'); var rounded = price + -17; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
'+quote['month']+' Internas Passa sumo
$'); var rounded = price + -15; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -12; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -30; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -35; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -25; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -20; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -20; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -35; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -35; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
$'); var rounded = price + -50; if (currConv == 1) { rounded *= quote.exchangeRate; } var remainder = rounded - Math.floor(rounded); var rounding = 0.75; if (rounding > -1) { if(quote && (quote.unitcode == 3 || quote.symbol.substring(0, 2) == 'KG')) document.write(rounded.toFixed(cashprice_decimals)); else { rounded = remainder >= rounding ? Math.ceil(rounded) : Math.floor(rounded); document.write((rounded/100).toFixed(cashprice_decimals)); } } else { if (rounded - Math.floor(rounded) > 0) if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); else if(quote && quote.unitcode == 3) document.write(rounded.toFixed(cashprice_decimals)); else document.write((rounded/100).toFixed(cashprice_decimals)); } document.write(' Internas Passa sumo
View all cash prices... Internas Passa sumo
grain prices Externas Passa sumo
Detailed Weather Internas Passa sumo
- Externas Passa sumo
Somerset Livestock Auction Externas Passa sumo
Crossville Cattle Auction Externas Passa sumo
Jackson County Livestock Market Externas Passa sumo
Ft. Pierre Livestock Weighted Average Externas Passa sumo
Siler City Livestock Wtd Avg Report (Fri) Externas Passa sumo
National Fruit and Vegetable Retail Report Externas Passa sumo
Tomato Fax Report Externas Passa sumo
National Watermelon Report Externas Passa sumo
National Weekly Cow and Boneless Beef Summary Externas Passa sumo
More news... Internas Passa sumo
Weaker US$, weather could spur grain bulls after holiday Externas Passa sumo
What does short covering mean in commodities? & How is weather influencing the grain market? Externas Passa sumo
"El Niño Neutral” … What sugar and other soft commodity prices may do Externas Passa sumo
Grain Spreads: Funds Record Short Soymeal Externas Passa sumo
Cattle Neutral and Feeders Higher in Front of Cattle on Feed Report, Hogs Trade Lower Externas Passa sumo
A Deep dive into Bitcoin and the Drivers to See a Surge to $200,000 Externas Passa sumo
CommodityTrends Weekly Newsletter Externas Passa sumo
The DeCarley Perspective...The world is selling Treasuries and buying Gold; Mathematically, that’s a bad move Externas Passa sumo
Biggest Weekly Gain in a Month for Gold! Is Silver Next? Externas Passa sumo
Grains Slide Lower on Tariff Talk Ahead of the Long Weekend Externas Passa sumo
More news... Internas Passa sumo
market data Externas Passa sumo
Barchart Externas Passa sumo
Terms of Use Externas Passa sumo
Privacy Policy Externas Passa sumo
Do Not Sell My Personal Information Externas Passa sumo
Exchange Delays Externas Passa sumo

Palavras-chave SEO

Núvem de palavras-chave

weather fri basis futures trading usda utc bids market cash

Consistência das Palavras-chave

Palavra-chave Conteúdo Título Palavras-chave Descrição Cabeçalhos
utc 19
usda 14
fri 14
cash 14
futures 12

Usabilidade

Url

Domínio : agrail.com

Cumprimento : 10

Favicon

Ótimo, o site tem um favicon.

Facilidade de Impressão

Não encontrámos CSS apropriado para impressão.

Língua

Otimo! A língua declarada deste site é en.

Dublin Core

Esta página não tira vantagens do Dublin Core.

Documento

Tipo de Documento

HTML 5

Codificação

Perfeito. O conjunto de caracteres UTF-8 está declarado.

Validação W3C

Erros : 31

Avisos : 41

Privacidade do Email

Boa! Nenhum endereço de email está declarado sob a forma de texto!

HTML obsoleto

Fantástico! Não detetámos etiquetas HTML obsoletas.

Dicas de Velocidade

Atenção! Existem tabelas dentro de outras tabelas em HTML.
Oh não, o site usa estilos CSS nas etiquetas HTML.
Oh, não! O site utiliza demasiados ficheiros CSS (mais que 4).
Oh, não! O site utiliza demasiados ficheiros JavaScript (mais que 6).
Atenção, o site não tira vantagem da compressão gzip.

Dispositivos Móveis

Otimização para dispositivos móveis

Icon Apple
Meta Viewport Tag
Conteúdo Flash

Otimização

XML Sitemap

Em falta

O site não tem um mapa XML do site (sitemap) - isto pode ser problemático.

Um mapa do site identifica todas as URLs que estão disponíveis para rastreio, incluindo informação acerca de atualizações, frequência de alterações ou a importancia de cada URL. Isto contribui para uma maior inteligência e eficiência do rastreio.

Robots.txt

http://agrail.com/robots.txt

Perfeito, o seu site tem um ficheiro robots.txt.

Analytics

Perfeito, o site tem uma ferramenta analítica para a análise de atividade.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorias

Website Review

Website Review é uma ferramenta gratuita que o ajuda a avaliar o seu site